15 Commits (26b5aa702d106eb03529199f8a092e0af5ca19cc)

Author SHA1 Message Date
Fernando Sahmkow 26b5aa702d Shader_IR: Change name of TrackSampler function so it does not confuse with the type. 6 years ago
Fernando Sahmkow b6d3153e7e Shader_IR: Propagate bindless index into the GL compiler. 6 years ago
Fernando Sahmkow f93bff419e Shader_IR: Implement initial code for tracking indexed samplers. 6 years ago
ReinUsesLisp 243a33aba9 shader_ir/memory: Implement patch stores 6 years ago
Lioncash 41e2ad0f26 shader_ir: std::move Node instance where applicable 7 years ago
Fernando Sahmkow 88fddaca00 Shader_Ir: Correct tracking to track from right to left 7 years ago
ReinUsesLisp a54be6ef96 shader: Allow tracking of indirect buffers without variable offset 7 years ago
ReinUsesLisp fd392543e8 shader: Use shared_ptr to store nodes and move initialization to file 7 years ago
Lioncash 603d9a632a shader/shader_ir: Mark tracking functions as const member functions 7 years ago
ReinUsesLisp e37debc7be shader_ir: Implement immediate register tracking 7 years ago
Lioncash 3e82ac10a5 shader/track: Resolve variable shadowing warnings 7 years ago
ReinUsesLisp 13b83e6e0f shader/track: Search inside of conditional nodes 7 years ago
ReinUsesLisp 92c948999b shader_ir: Rename BasicBlock to NodeBlock 7 years ago
ReinUsesLisp d516c50fe2 shader_decode: Implement LDG and basic cbuf tracking 7 years ago