summaryrefslogtreecommitdiffstats
path: root/src/video_core/engines/const_buffer_engine_interface.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* engines/const_buffer_engine_interface: Store image format typeReinUsesLisp2020-03-271-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).
* const_buffer_engine_interface: Store component typesReinUsesLisp2020-03-091-43/+24
| | | | | This is required for Vulkan. Sampling integer textures with float handles is illegal.
* Shader_IR: Allow constant access of guest driver.Fernando Sahmkow2020-01-241-0/+1
|
* GPU: Implement guest driver profile and deduce texture handler sizes.Fernando Sahmkow2020-01-241-0/+3
|
* video_core: Unify ProgramType and ShaderStage into ShaderTypeReinUsesLisp2019-11-231-9/+1
|
* Shader_IR: Address Feedback.Fernando Sahmkow2019-10-261-3/+6
|
* gl_shader_disk_cache: Store and load fast BRXReinUsesLisp2019-10-251-19/+16
|
* Shader_IR: allow lookup of texture samplers within the shader_ir for instructions that don't provide itFernando Sahmkow2019-10-251-1/+94
|
* VideoCore: Unify const buffer accessing along engines and provide ConstBufferLocker class to shaders.Fernando Sahmkow2019-10-251-0/+26