aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines
Commit message (Expand)AuthorAgeFilesLines
* gl_rasterizer: Minor cleanupFrederic L2018-11-131-4/+2
* Try to fix problems with stencil test in some games, relax translation to ope...Rodolfo Bogado2018-11-112-0/+21
* Merge pull request #1654 from degasus/dirty_flagsbunnei2018-11-112-0/+14
|\
| * gl_rasterizer: Skip VAO binding if the state is clean.Markus Wick2018-11-062-0/+14
* | Add support to color mask to avoid issues in blending caused by wrong values ...Rodolfo Bogado2018-11-051-3/+20
* | Implement multi-target viewports and blendingRodolfo Bogado2018-11-042-2/+28
|/
* Merge pull request #1527 from FernandoS27/assert-flowbunnei2018-11-011-0/+1
|\
| * Assert Control Flow Instructions using Control CodesFernandoS272018-10-281-1/+2
* | maxwell_3d: Restructure macro upload to use a single macro code memory.bunnei2018-10-312-12/+39
* | Merge pull request #1528 from FernandoS27/assert-control-codesbunnei2018-10-311-1/+5
|\ \
| * | Assert Control Codes GenerationFernandoS272018-10-301-1/+5
| |/
* / global: Use std::optional instead of boost::optional (#1578)Frederic L2018-10-302-9/+9
|/
* Implement sRGB Support, including workarounds for nvidia driver issues and QT...Rodolfo Bogado2018-10-281-1/+6
* gl_rasterizer: Implement primitive restart.bunnei2018-10-261-1/+9
* Merge pull request #1533 from FernandoS27/lmembunnei2018-10-262-0/+36
|\
| * Implemented LD_L and ST_LFernandoS272018-10-242-0/+36
* | maxwell_3d: Add code for initializing register defaults.bunnei2018-10-252-1/+21
|/
* Merge pull request #1554 from FernandoS27/pointsizebunnei2018-10-241-0/+1
|\
| * Implement PointSizeFernandoS272018-10-231-0/+1
* | maxwell_3d: Remove unused variable within ProcessQueryGet()Lioncash2018-10-231-1/+0
|/
* Merge pull request #1519 from ReinUsesLisp/vsetpbunnei2018-10-231-3/+15
|\
| * gl_shader_decompiler: Implement VSETPReinUsesLisp2018-10-231-0/+2
| * gl_shader_decompiler: Abstract VMAD into a video subsetReinUsesLisp2018-10-231-3/+13
* | Merge pull request #1539 from lioncash/dmabunnei2018-10-233-19/+10
|\ \
| * | engines/maxwell_*: Use nested namespace specifiers where applicableLioncash2018-10-203-12/+6
| * | maxwell_dma: Make variables const where applicable within HandleCopy()Lioncash2018-10-201-3/+3
| * | maxwell_dma: Make FlushAndInvalidate's size parameter a u64Lioncash2018-10-201-1/+1
| * | maxwell_dma: Remove unused variables in HandleCopy()Lioncash2018-10-201-3/+0
* | | Merge pull request #1470 from FernandoS27/alpha_testingbunnei2018-10-231-1/+3
|\ \ \
| * | | Implemented Alpha TestingFernandoS272018-10-221-1/+3
* | | | Merge pull request #1512 from ReinUsesLisp/brkbunnei2018-10-231-3/+7
|\ \ \ \ | |_|_|/ |/| | |
| * | | gl_shader_decompiler: Implement PBK and BRKReinUsesLisp2018-10-171-3/+7
* | | | Added Saturation to FMUL32IFernandoS272018-10-221-0/+4
| |/ / |/| |
* | | Fixed FSETP and FSETFernandoS272018-10-221-2/+0
| |/ |/|
* | Merge pull request #1501 from ReinUsesLisp/half-floatbunnei2018-10-191-0/+145
|\ \
| * | gl_shader_decompiler: Implement HSET2_RReinUsesLisp2018-10-151-0/+18
| * | gl_shader_decompiler: Implement HSETP2_RReinUsesLisp2018-10-151-0/+20
| * | gl_shader_decompiler: Implement HFMA2 instructionsReinUsesLisp2018-10-151-0/+32
| * | gl_shader_decompiler: Implement HADD2_IMM and HMUL2_IMMReinUsesLisp2018-10-151-0/+30
| * | gl_shader_decompiler: Implement non-immediate HADD2 and HMUL2 instructionsReinUsesLisp2018-10-151-0/+25
| * | gl_shader_decompiler: Setup base for half float unpacking and settingReinUsesLisp2018-10-151-0/+20
* | | GPU: Improved implementation of maxwell DMA (Subv).bunnei2018-10-182-16/+65
* | | GPU: Invalidate destination address of kepler_memory writes.bunnei2018-10-182-2/+16
* | | fermi_2d: Add support for more accurate surface copies.bunnei2018-10-181-3/+6
* | | Implement 3D TexturesFernandoS272018-10-171-1/+4
| |/ |/|
* | shader_bytecode: Add Control Code enum 0xfReinUsesLisp2018-10-151-1/+1
* | Propagate depth and depth_block on modules using decodersFernandoS272018-10-133-10/+18
|/
* gl_shader_decompiler: Implement VMADReinUsesLisp2018-10-111-0/+36
* Merge pull request #1458 from FernandoS27/fix-render-target-block-settingsbunnei2018-10-102-4/+34
|\
| * Add memory Layout to Render Targets and Depth BuffersFernandoS272018-10-091-2/+14