7 Commits (442096298e0657d59eaa3e2ffae72a8a7a81f99f)

Author SHA1 Message Date
Lioncash 77532ebde3 shader/registry: Silence a -Wshadow warning 5 years ago
ReinUsesLisp 5b2b6d594c shader/texture: Join separate image and sampler pairs offline 6 years ago
ReinUsesLisp eb5861e0a2 engines/maxwell_3d: Add TFB registers and store them in shader registry 6 years ago
ReinUsesLisp b1acb4f73f shader/registry: Address feedback 6 years ago
ReinUsesLisp 66a8a3e887 shader/registry: Cache tessellation state 6 years ago
ReinUsesLisp 0528be5c92 shader/registry: Store graphics and compute metadata 6 years ago
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 bb8eb15d39 Shader_IR: Address feedback. 6 years ago
Fernando Sahmkow 64496f2456 Shader_IR: Address Feedback 6 years ago
Fernando Sahmkow b97608ca64 Shader_IR: Allow constant access of guest driver. 6 years ago
Fernando Sahmkow dc5cfa8d28 Shader_IR: Address Feedback 6 years ago
Fernando Sahmkow 1e4b6bef6f Shader_IR: Store Bound buffer on Shader Usage 6 years ago
Fernando Sahmkow c921e496eb GPU: Implement guest driver profile and deduce texture handler sizes. 6 years ago
Lioncash 930e311526 video_core/const_buffer_locker: Remove unused includes 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 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