1 Commits (e8efd5a90100a86899e31a4de0137e915e0e0366)

Author SHA1 Message Date
ReinUsesLisp e8efd5a901 video_core: Rename "const buffer locker" to "registry" 6 years ago
ReinUsesLisp bd8b9bbcee gl_shader_cache: Rework shader cache and remove post-specializations 6 years ago
Fernando Sahmkow 1e4b6bef6f Shader_IR: Store Bound buffer on Shader Usage 6 years ago
Lioncash 9403979c22 video_core/const_buffer_locker: Make use of std::tie in HasEqualKeys() 6 years ago
Lioncash 930e311526 video_core/const_buffer_locker: Remove unused includes 6 years ago
Lioncash 9341ca7979 video_core/const_buffer_locker: Remove #pragma once from cpp file 6 years ago
ReinUsesLisp c8a48aacc0
video_core: Unify ProgramType and ShaderStage into ShaderType 6 years ago
Fernando Sahmkow be856a38d6 Shader_IR: Address Feedback. 6 years ago
ReinUsesLisp 78f3e8a757 gl_shader_cache: Implement locker variants invalidation 6 years ago
ReinUsesLisp ec85648af3 gl_shader_disk_cache: Store and load fast BRX 6 years ago
ReinUsesLisp fa2c297f3e const_buffer_locker: Minor style changes 6 years ago
ReinUsesLisp 7b81ba4d8a gl_shader_decompiler: Move entries to a separate function 6 years ago
Fernando Sahmkow a05120ec0b Shader_IR: Correct typo in Consistent method. 6 years ago
Fernando Sahmkow 33fcec3502 Shader_IR: allow lookup of texture samplers within the shader_ir for instructions that don't provide it 6 years ago
Fernando Sahmkow 1a58f45d76 VideoCore: Unify const buffer accessing along engines and provide ConstBufferLocker class to shaders. 6 years ago