GPUCode
|
cbd5d1c15c
|
Upgrade codebase to C++ 20 + fix warnings + update submodules (#6115)
|
2022-09-21 18:36:12 +02:00 |
Lioncash
|
f20120e5a7
|
gl_shader_gen: Mark hash implementations as noexcept
These shouldn't throw at all, so we can mark the interface as such.
|
2020-04-30 22:57:36 -04:00 |
Weiyi Wang
|
7d8f115185
|
Prefix all size_t with std::
done automatically by executing regex replace `([^:0-9a-zA-Z_])size_t([^0-9a-zA-Z_])` -> `$1std::size_t$2`
|
2018-09-06 16:03:28 -04:00 |
Lioncash
|
bf964ac6e9
|
common: Convert type traits templates over to variable template versions where applicable
Uses the C++17 inline variable variants
|
2018-08-24 18:22:42 +02:00 |
wwylele
|
9c785814e7
|
Common/Hash: static_assert on the type passed to HashableStruct
|
2018-03-15 02:27:21 +02:00 |
wwylele
|
30cc8c10cd
|
Common/Hash: abstract HashableStruct from GLShader::PicaShaderConfig
|
2018-03-14 00:12:40 +02:00 |
Yuri Kunde Schlesner
|
d93ee65164
|
Common: Add convenience function for hashing a struct
|
2018-01-15 13:43:37 -08:00 |
Yuri Kunde Schlesner
|
7f77820460
|
Common: Replace MurmurHash3 with CityHash64
CityHash64 is faster than Murmur3 at all sizes, but especially for short
keys.
|
2018-01-15 01:11:11 -08:00 |
Kloen
|
818b1730a9
|
common: add <cstddef> to hash.h
|
2017-01-28 15:30:18 +01:00 |
Kloen
|
2fa0971ceb
|
common: switch ComputeHash64 len param to size_t instead of int, fix warning on MSVC on dsp_dsp.cpp
|
2017-01-28 14:47:14 +01:00 |
bunnei
|
d67e2f78b7
|
Common: Added MurmurHash3 hash function for general-purpose use.
|
2015-08-15 17:33:46 -04:00 |
Yuri Kunde Schlesner
|
d9df5b575a
|
Common: Remove hash.cpp/h
Currently unused and the code quality is pretty questionable.
|
2015-05-07 18:31:18 -03:00 |
Yuri Kunde Schlesner
|
e1fbac3ca1
|
Common: Remove common.h
|
2015-05-07 15:45:22 -03:00 |
purpasmart96
|
ebfd831ccb
|
License change
|
2014-12-20 21:20:24 -08:00 |
Lioncash
|
90e994471a
|
Common: Move header guards over to pragma once
Also replaced C headers with the C++ equivalent ones
|
2014-08-17 13:45:55 -04:00 |
bunnei
|
de0a034a84
|
fixed project includes to use new directory structure
|
2014-04-08 20:15:08 -04:00 |
bunnei
|
63e46abdb8
|
got rid of 'src' folders in each sub-project
|
2014-04-08 19:25:03 -04:00 |