yuzu/src/video_core/shader
ReinUsesLisp 2a96bea6a7 shader/arithmetic_integer: Change IAdd to UAdd to avoid signed overflow
Signed integer addition overflow might be undefined behavior. It's free
to change operations to UAdd and use unsigned integers to avoid
potential bugs.
2020-04-25 22:57:54 -03:00
..
decode shader/arithmetic_integer: Change IAdd to UAdd to avoid signed overflow 2020-04-25 22:57:54 -03:00
ast.cpp Shader_IR: Implement Fast BRX and allow multi-branches in the CFG. 2019-10-25 09:01:31 -04:00
ast.h shader: Remove curly braces initializers on shared pointers 2020-02-01 22:52:10 -03:00
compiler_settings.cpp Shader_Ir: Refactor Decompilation process and allow multiple decompilation modes. 2019-10-04 18:52:50 -04:00
compiler_settings.h Shader_IR: allow else derivation to be optional. 2019-10-04 18:52:52 -04:00
control_flow.cpp General: Resolve warnings related to missing declarations 2020-04-16 23:43:34 -04:00
control_flow.h video_core: Rename "const buffer locker" to "registry" 2020-03-09 18:40:06 -03:00
decode.cpp video_core: Rename "const buffer locker" to "registry" 2020-03-09 18:40:06 -03:00
expr.cpp video_core/expr: Supply operator!= along with operator== 2019-10-05 09:14:26 -04:00
expr.h Shader_IR: Address Feedback. 2019-10-26 15:38:30 -04:00
node.h shader/arithmetic_integer: Implement CC for IADD 2020-04-25 22:55:26 -03:00
node_helper.cpp shader_decode: ATOM/ATOMS: add function to avoid code repetition 2020-03-30 18:47:50 +07:00
node_helper.h Shader_IR: Implement initial code for tracking indexed samplers. 2020-01-24 16:43:30 -04:00
registry.cpp engines/maxwell_3d: Add TFB registers and store them in shader registry 2020-03-09 18:40:53 -03:00
registry.h engines/maxwell_3d: Add TFB registers and store them in shader registry 2020-03-09 18:40:53 -03:00
shader_ir.cpp CMakeLists: Specify -Wextra on linux builds 2020-04-15 21:33:46 -04:00
shader_ir.h Merge pull request #3578 from ReinUsesLisp/vmnmx 2020-04-12 10:44:03 -04:00
track.cpp Merge pull request #3679 from lioncash/track 2020-04-19 01:22:47 -04:00
transform_feedback.cpp shader/transform_feedback: Expose buffer stride 2020-03-13 18:33:05 -03:00
transform_feedback.h shader/transform_feedback: Expose buffer stride 2020-03-13 18:33:05 -03:00