summaryrefslogtreecommitdiffstats
path: root/src/video_core/engines/maxwell_3d.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* GPU: Use the MacroInterpreter class to execute the GPU macros instead of HLEing them.Subv2018-04-011-100/+8
* GPU: Implemented a gpu macro interpreter.Subv2018-04-011-0/+5
* Maxwell3D: Call AccelerateDrawBatch on DrawArrays.bunnei2018-03-271-1/+8
* GPU: Load the sampler info (TSC) when retrieving active textures.Subv2018-03-261-20/+60
* GPU: Make the debug_context variable a member of the frontend instead of a global.Subv2018-03-251-11/+13
* GPU: Added a function to retrieve the active textures for a shader stage.Subv2018-03-241-44/+49
* GPU: Implement the Incoming/FinishedPrimitiveBatch debug breakpoints.Subv2018-03-241-0/+7
* GPU: Implement the MaxwellCommandLoaded/Processed debug breakpoints.Subv2018-03-241-0/+10
* GPU: Added a method to unswizzle a texture without decoding it.Subv2018-03-241-1/+1
* GPU: Preliminary work for texture decoding.Subv2018-03-241-0/+45
* Clang FixesN00byKing2018-03-191-1/+2
* Clean Warnings (?)N00byKing2018-03-191-1/+1
* GPU: Implement macro 0xE1A BindTextureInfoBuffer in HLE.Subv2018-03-191-0/+18
* GPU: Implement the BindStorageBuffer macro method in HLE.Subv2018-03-181-0/+21
* GPU: Handle writes to the CB_DATA method.Subv2018-03-181-0/+36
* GPU: Store uploaded GPU macros and keep track of the number of method parameters.Subv2018-03-181-7/+16
* GPU: Macros are specific to the Maxwell3D engine, so handle them internally.Subv2018-03-181-5/+36
* GPU: Renamed ShaderType to ShaderStage as that is less confusing.Subv2018-03-181-12/+12
* GPU: Store shader constbuffer bindings in the GPU state.Subv2018-03-181-2/+36
* GPU: Make the SetShader macro call do the same as the real macro's code.Subv2018-03-181-1/+19
* GPU: Corrected the parameter documentation for the SetShader macro call.Subv2018-03-171-5/+6
* GPU: Handle the SetShader method call (0xE24) and store the shader config.Subv2018-03-171-2/+22
* Merge pull request #241 from Subv/gpu_method_callbunnei2018-03-171-0/+17
|\
| * GPU: Process command mode 5 (IncreaseOnce) differently from other commands.Subv2018-03-171-0/+17
* | GPU: Assert that we get a 0 CODE_ADDRESS register in the 3D engine.Subv2018-03-171-0/+8
|/
* GPU: Intercept writes to the VERTEX_END_GL register.Subv2018-03-051-0/+9
* GPU: Partially implemented the QUERY_* registers in the Maxwell3D engine.Subv2018-02-121-1/+39
* Make a GPU class in VideoCore to contain the GPU state.Subv2018-02-121-3/+1
* GPU: Added a command processor to decode the GPU pushbuffers and forward the commands to their respective engines.Subv2018-02-121-0/+15