Fernando Sahmkow
|
b97608ca64
Shader_IR: Allow constant access of guest driver.
|
6 years ago |
Fernando Sahmkow
|
c921e496eb
GPU: Implement guest driver profile and deduce texture handler sizes.
|
6 years ago |
ReinUsesLisp
|
c8a48aacc0
video_core: Unify ProgramType and ShaderStage into ShaderType
|
6 years ago |
ReinUsesLisp
|
287ae2b9e8
gl_shader_cache: Specialize local memory size for compute shaders
|
6 years ago |
ReinUsesLisp
|
4f5d8e4342
gl_shader_cache: Specialize shader workgroup
|
6 years ago |
bunnei
|
1bdae0fe29
common_func: Use std::array for INSERT_PADDING_* macros.
|
6 years ago |
ReinUsesLisp
|
fa31e5b868
maxwell_3d/kepler_compute: Remove unused arguments in GetTexture
|
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 |
ReinUsesLisp
|
3a450c1395
kepler_compute: Implement texture queries
|
7 years ago |
ReinUsesLisp
|
528c15051c
kepler_compute: Use std::array for cbuf info
|
7 years ago |
ReinUsesLisp
|
17d5fb6d06
kepler_compute: Fix block_dim_x encoding
|
7 years ago |
Fernando Sahmkow
|
e64c41efe8
Refactors and name corrections.
|
7 years ago |
Fernando Sahmkow
|
e140e2ebc6
Add Documentation Headers to all the GPU Engines
|
7 years ago |
Fernando Sahmkow
|
e4ff140b99
Introduce skeleton of the GPU Compute Engine.
|
7 years ago |
Lioncash
|
22f02076c6
video_core/engines: Make memory manager members private
|
7 years ago |
Lioncash
|
26223f8124
video_core/engines: Remove unnecessary inclusions where applicable
|
7 years ago |
Lioncash
|
f9ee0dc7ee
video_core/engines: Remove unnecessary includes
|
7 years ago |
ReinUsesLisp
|
1ddcd0e6f0
kepler_compute: Fixup assert and rename engines
|
7 years ago |