summaryrefslogtreecommitdiff
path: root/src/video_core/engines (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1519 from ReinUsesLisp/vsetpGravatar bunnei2018-10-231-3/+15
|\
| * gl_shader_decompiler: Implement VSETPGravatar ReinUsesLisp2018-10-231-0/+2
| * gl_shader_decompiler: Abstract VMAD into a video subsetGravatar ReinUsesLisp2018-10-231-3/+13
* | Merge pull request #1539 from lioncash/dmaGravatar bunnei2018-10-233-19/+10
|\ \
| * | engines/maxwell_*: Use nested namespace specifiers where applicableGravatar Lioncash2018-10-203-12/+6
| * | maxwell_dma: Make variables const where applicable within HandleCopy()Gravatar Lioncash2018-10-201-3/+3
| * | maxwell_dma: Make FlushAndInvalidate's size parameter a u64Gravatar Lioncash2018-10-201-1/+1
| * | maxwell_dma: Remove unused variables in HandleCopy()Gravatar Lioncash2018-10-201-3/+0
* | | Merge pull request #1470 from FernandoS27/alpha_testingGravatar bunnei2018-10-231-1/+3
|\ \ \
| * | | Implemented Alpha TestingGravatar FernandoS272018-10-221-1/+3
* | | | Merge pull request #1512 from ReinUsesLisp/brkGravatar bunnei2018-10-231-3/+7
|\ \ \ \ | |_|_|/ |/| | |
| * | | gl_shader_decompiler: Implement PBK and BRKGravatar ReinUsesLisp2018-10-171-3/+7
* | | | Added Saturation to FMUL32IGravatar FernandoS272018-10-221-0/+4
| |/ / |/| |
* | | Fixed FSETP and FSETGravatar FernandoS272018-10-221-2/+0
| |/ |/|
* | Merge pull request #1501 from ReinUsesLisp/half-floatGravatar bunnei2018-10-191-0/+145
|\ \
| * | 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
* | | GPU: Improved implementation of maxwell DMA (Subv).Gravatar bunnei2018-10-182-16/+65
* | | GPU: Invalidate destination address of kepler_memory writes.Gravatar bunnei2018-10-182-2/+16
* | | fermi_2d: Add support for more accurate surface copies.Gravatar bunnei2018-10-181-3/+6
* | | Implement 3D TexturesGravatar FernandoS272018-10-171-1/+4
| |/ |/|
* | shader_bytecode: Add Control Code enum 0xfGravatar ReinUsesLisp2018-10-151-1/+1
* | Propagate depth and depth_block on modules using decodersGravatar FernandoS272018-10-133-10/+18
|/
* 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