- Oct 29, 2019
-
-
Lioncash authored
Stops relying on a fork for providing zip handling and instead tracks the upstream branch but keeps any necessary build-related changes in the source tree directly without modifying the libzip target itself.
-
Lioncash authored
Supplies CMakeLists.txt file that avoids pulling in zlib's tests into the tree. This avoids needing to explicitly opt these tests out from ctest.
-
- Oct 28, 2019
-
-
Rodrigo Locatti authored
externals: Track upstream opus
-
Rodrigo Locatti authored
video_core: Implement texture format E5B9G9R9_SHAREDEXP.
-
- Oct 27, 2019
-
-
David authored
Kernel: Implement a New Thread Scheduler V2
-
Fernando Sahmkow authored
This commit implements the E5B9G9R9 Texture format into the general system and OpenGL backend.
-
bunnei authored
maxwell_3d: Silence implicit conversion warnings
-
ReinUsesLisp authored
While we are at it, unify types for dirty reg pointers.
-
bunnei authored
astc: Silence implicit conversion warnings
-
ReinUsesLisp authored
-
- Oct 26, 2019
-
-
Rodrigo Locatti authored
Implement Fast BRX, fix TXQ and addapt the Shader Cache for it
-
Fernando Sahmkow authored
-
Rodrigo Locatti authored
shader_ir: Use std::array with std::pair instead of std::unordered_map
-
- Oct 25, 2019
-
-
Rodrigo Locatti authored
Shader_Ir: Fix TLD4S from using a component mask.
-
Fernando Sahmkow authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
Shader_IR: allow lookup of texture samplers within the shader_ir for instructions that don't provide it
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
VideoCore: Unify const buffer accessing along engines and provide ConstBufferLocker class to shaders.
-
Fernando Sahmkow authored
-
- Oct 24, 2019
-
-
James Rowe authored
Revert "ci: Add build name to archive root folder"
-
James Rowe authored
This reverts commit 5e553a6c.
-
Rodrigo Locatti authored
shader_bytecode: Make Matcher constexpr capable
-
Lioncash authored
Greatly shrinks the amount of generated code for GetDecodeTable(). Collapses an assembly output of 9000+ lines down to ~3621 with Clang, and 6513 down to ~2616 with GCC, given it's now allowed to construct all the entries as a sequence of constant data.
-
Lioncash authored
Given the overall size of the maps are very small, we can use arrays of pairs here instead of always heap allocating a new map every time the functions are called. Given the small size of the maps, the difference in container lookups are negligible, especially given the entries are already sorted.
-
Rodrigo Locatti authored
video_core/shader: Resolve instances of variable shadowing
-
Lioncash authored
Silences a few -Wshadow warnings.
-
Lioncash authored
Tracks upstream opus, allowing the library to be easily updated. While we're at it, we incorporate the CMakeLists.txt so that we have easy control over the requirements of the build.
-
- Oct 23, 2019
-
-
bunnei authored
ci: Add build name to archive root folder
-
Zach Hilman authored
-
- Oct 22, 2019
-
-
bunnei authored
hid/npad: Minor cleanup
-
Fernando Sahmkow authored
shader_ir/memory: Ignore global memory when tracking fails
-
Fernando Sahmkow authored
gl_shader_decompiler/vk_shader_decompiler: Resolve implicit fallthrough cases
-
Fernando Sahmkow authored
TLD4S always outputs 4 values, the previous code checked a component mask and omitted those values that weren't part of it. This commit corrects that and makes sure all 4 values are set.
-