- Oct 25, 2019
-
-
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.
-
Rodrigo Locatti authored
video_core/shader: Resolve instances of variable shadowing
-
Lioncash authored
Silences a few -Wshadow warnings.
-
- 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
-
ReinUsesLisp authored
Ignore global memory operations instead of invoking undefined behaviour when constant buffer tracking fails and we are blasting through asserts, ignore the operation. In the case of LDG this means filling the destination registers with zeroes; for STG this means ignore the instruction as a whole. The default behaviour is still to abort execution on failure.
-
- Oct 20, 2019
-
-
David authored
maxwell_3d: Reduce FlushMMEInlineDraw logging to Trace
-
ReinUsesLisp authored
-
- Oct 19, 2019
- Oct 18, 2019
-
-
bunnei authored
Fix null pointer dereference.
-
Nicolae-Andrei Cociorba authored
-
Rodrigo Locatti authored
video_core/shader/ast: Minor changes to ASTPrinter
-
Lioncash authored
These can also trivially be made const member functions, with the addition of a few consts.
-
Lioncash authored
Given all visiting functions never modify the nodes, we can trivially make this a const member function.
-
Rodrigo Locatti authored
vk_shader_decompiler: Mark operator() function parameters as const references
-
Lioncash authored
This member already has an accessor, so there's no need for it to be public.
-
Lioncash authored
The returned string is simply a substring of our constexpr tabs string_view, so we can just use a string_view here as well, since the original string_view is guaranteed to always exist. Now the function is fully non-allocating.
-
Lioncash authored
It's never used outside of this class, so we can narrow its scope down.
-
Lioncash authored
This can be confusing, given "ident" is generally used as a shorthand for "identifier".
-
Lioncash authored
Makes a few strings nicer to read and also eliminates a bit of string churn with operator+.
-
- Oct 17, 2019