summaryrefslogtreecommitdiff
path: root/src/video_core/engines (follow)
Commit message (Expand)AuthorAgeFilesLines
* gl_shader_decompiler: Implement HSET2_RGravatar ReinUsesLisp2018-10-151-0/+18
* gl_shader_decompiler: Implement HSETP2_RGravatar ReinUsesLisp2018-10-151-0/+20
* gl_shader_decompiler: Implement HFMA2 instructionsGravatar ReinUsesLisp2018-10-151-0/+32
* gl_shader_decompiler: Implement HADD2_IMM and HMUL2_IMMGravatar ReinUsesLisp2018-10-151-0/+30
* gl_shader_decompiler: Implement non-immediate HADD2 and HMUL2 instructionsGravatar ReinUsesLisp2018-10-151-0/+25
* gl_shader_decompiler: Setup base for half float unpacking and settingGravatar ReinUsesLisp2018-10-151-0/+20
* gl_shader_decompiler: Implement VMADGravatar ReinUsesLisp2018-10-111-0/+36
* Merge pull request #1458 from FernandoS27/fix-render-target-block-settingsGravatar bunnei2018-10-102-4/+34
|\
| * Add memory Layout to Render Targets and Depth BuffersGravatar FernandoS272018-10-091-2/+14
| * Fixed block height settings for RenderTargets and Depth Buffers, and added bl...Gravatar FernandoS272018-10-092-4/+22
* | Merge pull request #1460 from FernandoS27/scissor_testGravatar bunnei2018-10-101-1/+16
|\ \
| * | Assert Scissor testsGravatar FernandoS272018-10-081-1/+16
| |/
* / gl_shader_decompiler: Implement geometry shadersGravatar ReinUsesLisp2018-10-071-0/+112
|/
* fermi_2d: Implement simple copies with AccelerateSurfaceCopy.Gravatar bunnei2018-10-062-23/+35
* gl_rasterizer: Implement quads topologyGravatar ReinUsesLisp2018-10-041-0/+6
* Merge pull request #1411 from ReinUsesLisp/point-sizeGravatar bunnei2018-09-291-1/+6
|\
| * video_core: Implement point_size and add point state syncGravatar ReinUsesLisp2018-09-281-1/+6
* | gl_state: Pack sampler bindings into a single ARB_multi_bindGravatar ReinUsesLisp2018-09-281-0/+1
|/
* video_core: Add asserts for CS, TFB and alpha testingGravatar ReinUsesLisp2018-09-253-3/+64
* shader_bytecode: Lay out the Ipa-related enums betterGravatar Lioncash2018-09-211-2/+12
* shader_bytecode: Make operator== and operator!= of IpaMode const qualifiedGravatar Lioncash2018-09-211-6/+7
* Merge pull request #1279 from FernandoS27/csetpGravatar bunnei2018-09-181-0/+47
|\
| * Implemented I2I.CC on the NEU control code, used by SMOGravatar FernandoS272018-09-171-1/+1
| * Implemented CSETPGravatar FernandoS272018-09-171-0/+11
| * Implemented Control CodesGravatar FernandoS272018-09-171-0/+36
* | Merge pull request #1299 from FernandoS27/texture-sanatizeGravatar bunnei2018-09-181-1/+147
|\ \
| * | Added texture misc modes to texture instructionsGravatar FernandoS272018-09-171-1/+147
| |/
* | Merge pull request #1290 from FernandoS27/shader-headerGravatar bunnei2018-09-171-0/+103
|\ \ | |/ |/|
| * Replace old FragmentHeader for the new HeaderGravatar FernandoS272018-09-111-9/+15
| * Implemented (Partialy) Shader HeaderGravatar FernandoS272018-09-111-0/+97
* | Merge pull request #1326 from FearlessTobi/port-4182Gravatar bunnei2018-09-176-32/+33
|\ \
| * | Port #4182 from Citra: "Prefix all size_t with std::"Gravatar fearlessTobi2018-09-156-32/+33
* | | Merge pull request #1273 from Subv/ld_sizesGravatar bunnei2018-09-151-1/+9
|\ \ \
| * | | Shaders: Implemented multiple-word loads and stores to and from attribute mem...Gravatar Subv2018-09-151-1/+9
| |/ /
* | | Merge pull request #1271 from Subv/kepler_engineGravatar bunnei2018-09-152-0/+135
|\ \ \ | |/ / |/| |
| * | GPU: Basic implementation of the Kepler Inline Memory engine (p2mf).Gravatar Subv2018-09-122-0/+135
* | | Merge pull request #1263 from FernandoS27/tex-modeGravatar bunnei2018-09-121-0/+10
|\ \ \ | |/ / |/| |
| * | Implemented Texture Processing ModesGravatar FernandoS272018-09-121-0/+10
| |/
* / Implemented encodings for LEA and PSETGravatar FernandoS272018-09-111-0/+64
|/
* rasterizer: Drop unused handler.Gravatar Markus Wick2018-09-101-2/+0
* gl_rasterizer: Implement multiple color attachments.Gravatar bunnei2018-09-091-1/+21
* Merge pull request #1268 from FernandoS27/tmmlGravatar bunnei2018-09-091-5/+19
|\
| * Implemented TMMLGravatar FernandoS272018-09-091-5/+19
* | Merge pull request #1272 from Subv/dma_2dGravatar bunnei2018-09-091-2/+10
|\ \ | |/ |/|
| * GPU/DMA: Partially implemented the 'enable_2d' bit in the DMA engine.Gravatar Subv2018-09-081-2/+10
* | Implemented TXQ dimension query type, used by SMO.Gravatar FernandoS272018-09-091-1/+16
* | Change name of TEXQ to TXQ, in order to match NVIDIA's namingGravatar FernandoS272018-09-081-2/+2
* | maxwell_3d: Remove assert that no longer applies.Gravatar bunnei2018-09-081-4/+0
|/
* Merge pull request #1243 from degasus/VAO_cacheGravatar bunnei2018-09-051-2/+7
|\
| * gl_rasterizer: Implement a VAO cache.Gravatar Markus Wick2018-09-051-2/+7