33 Commits (9eed713a12e6400bf156728c9f568cde53bfd8e1)

Author SHA1 Message Date
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
ameerj b837219423 video_core: Reduce unused includes 4 years ago
Fernando Sahmkow 19270ae4e6 Rasterizer: Implement Inline2Memory Acceleration. 5 years ago
ReinUsesLisp c0705f79b8 shader: Unify shader stage types 5 years ago
ReinUsesLisp 65069df8aa shader: Remove old shader management 6 years ago
ReinUsesLisp 2dfce2fca6 video_core: Reimplement the buffer cache 6 years ago
ReinUsesLisp 70b3c29534 gpu: Report renderer errors with exceptions 6 years ago
ReinUsesLisp d25b097e84 video_core: Rewrite the texture cache 6 years ago
ReinUsesLisp 1c61cf29b6 video_core: Initialize renderer with a GPU 6 years ago
ReinUsesLisp 2f28ac0ada shader/texture: Join separate image and sampler pairs offline 6 years ago
Fernando Sahmkow 9f9e662f1f Clang Format and Documentation. 6 years ago
Fernando Sahmkow b916b58702 VideoCore/Engines: Refactor Engines CallMethod. 6 years ago
Fernando Sahmkow 0cf32d6184 Clang Format. 6 years ago
Fernando Sahmkow ef3a0ae64a DMAPusher: Propagate multimethod writes into the engines. 6 years ago
ReinUsesLisp 07b52b1307 kepler_compute: Remove unused variables 6 years ago
ReinUsesLisp 7a93d38e0f const_buffer_engine_interface: Store component types 6 years ago
ReinUsesLisp 005f5ca883 video_core: Reintroduce dirty flags infrastructure 7 years ago
ReinUsesLisp c2d3732176 gl_rasterizer: Remove dirty flags 7 years ago
Fernando Sahmkow 5fb7881077 Shader_IR: Allow constant access of guest driver. 7 years ago
Fernando Sahmkow e9f3264c8d GPU: Implement guest driver profile and deduce texture handler sizes. 7 years ago
ReinUsesLisp 5f6a589d63 video_core: Unify ProgramType and ShaderStage into ShaderType 7 years ago
ReinUsesLisp 902431adce maxwell_3d/kepler_compute: Remove unused arguments in GetTexture 7 years ago
Fernando Sahmkow 094fa9ec6c Shader_IR: Clang format 7 years ago
Fernando Sahmkow 4168b287c9 Shader_IR: allow lookup of texture samplers within the shader_ir for instructions that don't provide it 7 years ago
Fernando Sahmkow d4da704ac5 VideoCore: Unify const buffer accessing along engines and provide ConstBufferLocker class to shaders. 7 years ago
ReinUsesLisp 9fb31b1b23 kepler_compute: Implement texture queries 7 years ago
Fernando Sahmkow 7c50842226 Maxwell3D: Rework the dirty system to be more consistant and scaleable 7 years ago
ReinUsesLisp 37a3fdc6c6 gl_rasterizer: Implement compute shaders 7 years ago
Fernando Sahmkow 5c4de1e3fb Corrections and styling 7 years ago
Fernando Sahmkow e42bf4f314 Introduce skeleton of the GPU Compute Engine. 7 years ago
Lioncash f596ce7887 video_core/engines: Remove unnecessary includes 7 years ago
ReinUsesLisp 6dfc564d12 kepler_compute: Fixup assert and rename engines 8 years ago