summaryrefslogtreecommitdiffstats
path: root/src/video_core/engines/maxwell_3d.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* GPU: Implement the BindStorageBuffer macro method in HLE.Subv2018-03-181-1/+15
* GPU: Handle writes to the CB_DATA method.Subv2018-03-181-0/+3
* GPU: Store uploaded GPU macros and keep track of the number of method parameters.Subv2018-03-181-4/+8
* GPU: Macros are specific to the Maxwell3D engine, so handle them internally.Subv2018-03-181-8/+19
* GPU: Renamed ShaderType to ShaderStage as that is less confusing.Subv2018-03-181-7/+7
* GPU: Store shader constbuffer bindings in the GPU state.Subv2018-03-181-3/+25
* GPU: Corrected some register offsets and removed superfluous macro registers.Subv2018-03-181-9/+3
* GPU: Make the SetShader macro call do the same as the real macro's code.Subv2018-03-181-2/+25
* GPU: Corrected the parameter documentation for the SetShader macro call.Subv2018-03-171-6/+6
* Merge pull request #242 from Subv/set_shaderbunnei2018-03-171-2/+16
|\
| * GPU: Handle the SetShader method call (0xE24) and store the shader config.Subv2018-03-171-2/+16
* | GPU: Added the vertex array registers.Subv2018-03-171-2/+33
|/
* Merge pull request #241 from Subv/gpu_method_callbunnei2018-03-171-1/+21
|\
| * GPU: Process command mode 5 (IncreaseOnce) differently from other commands.Subv2018-03-171-1/+21
* | GPU: Added Maxwell registers for Shader Program control.Subv2018-03-171-2/+55
|/
* GPU: Intercept writes to the VERTEX_END_GL register.Subv2018-03-051-1/+9
* maxwell_3d: Make constructor explicitLioncash2018-02-141-1/+1
* GPU: Partially implemented the QUERY_* registers in the Maxwell3D engine.Subv2018-02-121-1/+55
* Make a GPU class in VideoCore to contain the GPU state.Subv2018-02-121-3/+7
* GPU: Added a command processor to decode the GPU pushbuffers and forward the commands to their respective engines.Subv2018-02-121-0/+18