yuzu/src/video_core/shader
ReinUsesLisp a993df1ee2
shader/node: Unpack bindless texture encoding
Bindless textures were using u64 to pack the buffer and offset from
where they come from. Drop this in favor of separated entries in the
struct.

Remove the usage of std::set in favor of std::list (it's not std::vector
to avoid reference invalidations) for samplers and images.
2019-10-29 20:53:48 -03:00
..
decode shader/node: Unpack bindless texture encoding 2019-10-29 20:53:48 -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 video_core/shader/ast: Make ShowCurrentState() and SanityCheck() const member functions 2019-10-17 20:59:48 -04: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
const_buffer_locker.cpp Shader_IR: Address Feedback. 2019-10-26 15:38:30 -04:00
const_buffer_locker.h Shader_IR: Address Feedback. 2019-10-26 15:38:30 -04:00
control_flow.cpp Shader_IR: Address Feedback. 2019-10-26 15:38:30 -04:00
control_flow.h Shader_IR: Address Feedback. 2019-10-26 15:38:30 -04:00
decode.cpp Shader_IR: Address Feedback. 2019-10-26 15:38:30 -04: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_helper.cpp shader_ir: std::move Node instance where applicable 2019-07-16 19:49:23 -04:00
node_helper.h shader: Move Node declarations out of the shader IR header 2019-06-06 20:02:37 -03:00
node.h shader/node: Unpack bindless texture encoding 2019-10-29 20:53:48 -03:00
shader_ir.cpp Merge pull request #2976 from FernandoS27/cache-fast-brx-rebased 2019-10-26 16:56:13 -03:00
shader_ir.h shader/node: Unpack bindless texture encoding 2019-10-29 20:53:48 -03:00
track.cpp Merge pull request #2737 from FernandoS27/track-fix 2019-07-25 12:41:52 -04:00