summaryrefslogtreecommitdiffstats
path: root/src/video_core/engines/const_buffer_engine_interface.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-03-27engines/const_buffer_engine_interface: Store image format typeReinUsesLisp1-4/+10
This information is required to properly implement SULD.B. It might also be handy for all image operations, since it would allow us to implement them on devices that require the image format to be specified (on desktop, this would be AMD on OpenGL and Intel on OpenGL and Vulkan).
2020-03-09const_buffer_engine_interface: Store component typesReinUsesLisp1-43/+24
This is required for Vulkan. Sampling integer textures with float handles is illegal.
2020-01-24Shader_IR: Allow constant access of guest driver.Fernando Sahmkow1-0/+1
2020-01-24GPU: Implement guest driver profile and deduce texture handler sizes.Fernando Sahmkow1-0/+3
2019-11-23video_core: Unify ProgramType and ShaderStage into ShaderTypeReinUsesLisp1-9/+1
2019-10-26Shader_IR: Address Feedback.Fernando Sahmkow1-3/+6
2019-10-25gl_shader_disk_cache: Store and load fast BRXReinUsesLisp1-19/+16
2019-10-25Shader_IR: allow lookup of texture samplers within the shader_ir for instructions that don't provide itFernando Sahmkow1-1/+94
2019-10-25VideoCore: Unify const buffer accessing along engines and provide ConstBufferLocker class to shaders.Fernando Sahmkow1-0/+26