summaryrefslogtreecommitdiff
path: root/src/video_core/engines (follow)
Commit message (Expand)AuthorAgeFilesLines
* Corrected F2I None mode to RoundEven.Gravatar Fernando Sahmkow2019-02-111-1/+1
* gl_rasterizer: Implement a more accurate fermi 2D copy.Gravatar bunnei2019-02-062-52/+39
* Merge pull request #2042 from ReinUsesLisp/nouveau-texGravatar bunnei2019-02-064-67/+67
|\
| * video_core: Assert on invalid GPU to CPU address queriesGravatar ReinUsesLisp2019-02-034-41/+54
| * maxwell_3d: Allow sampler handles with TSC id zeroGravatar ReinUsesLisp2019-02-031-10/+6
| * maxwell_3d: Allow texture handles with TIC id zeroGravatar ReinUsesLisp2019-02-031-16/+7
* | Merge pull request #2081 from ReinUsesLisp/lmem-64Gravatar bunnei2019-02-051-3/+3
|\ \
| * | shader_bytecode: Rename BytesN enums to BitsNGravatar ReinUsesLisp2019-02-031-3/+3
| |/
* | Merge pull request #2082 from FernandoS27/txq-stlGravatar bunnei2019-02-041-0/+4
|\ \ | |/ |/|
| * Update src/video_core/engines/shader_bytecode.hGravatar Mat M2019-02-031-1/+1
| * Fix TXQ not using the component mask.Gravatar Fernando Sahmkow2019-02-031-0/+4
* | shader_ir: Unify constant buffer offset valuesGravatar ReinUsesLisp2019-01-301-0/+8
|/
* shader_decode: Implement LDG and basic cbuf trackingGravatar ReinUsesLisp2019-01-301-0/+8
* Merge pull request #1927 from ReinUsesLisp/shader-irGravatar bunnei2019-01-252-3/+9
|\
| * shader_decode: Implement VMAD and VSETPGravatar ReinUsesLisp2019-01-151-2/+3
| * shader_decode: Implement HFMA2Gravatar ReinUsesLisp2019-01-151-0/+1
| * shader_decode: Fixup clang-formatGravatar ReinUsesLisp2019-01-151-1/+1
| * shader_ir: Initial implementationGravatar ReinUsesLisp2019-01-151-0/+4
| * shader_bytecode: Fixup encodingGravatar ReinUsesLisp2019-01-151-1/+1
| * shader_header: Make local memory size getter constantGravatar ReinUsesLisp2019-01-151-1/+1
* | maxwell_3d: Set rt_separate_frag_data to 1 by defaultGravatar ReinUsesLisp2019-01-221-0/+5
* | gl_rasterizer_cache: Use dirty flags for the depth bufferGravatar ReinUsesLisp2019-01-072-0/+12
* | gl_rasterizer_cache: Use dirty flags for color buffersGravatar ReinUsesLisp2019-01-072-0/+12
|/
* gl_shader_cache: Use dirty flags for shadersGravatar ReinUsesLisp2019-01-072-0/+11
* shader_bytecode: Fixup TEXS.F16 encodingGravatar ReinUsesLisp2018-12-261-1/+1
* Fixed uninitialized memory due to missing returns in canaryGravatar David Marcec2018-12-192-0/+4
* shader_bytecode: Fixup half float's operator B encodingGravatar ReinUsesLisp2018-12-181-1/+1
* Implement postfactor multiplication/division for fmul instructionsGravatar heapo2018-12-171-1/+1
* gl_shader_decompiler: Implement TEXS.F16Gravatar ReinUsesLisp2018-12-051-1/+2
* gl_rasterizer: Enable clip distances when set in register and in shaderGravatar ReinUsesLisp2018-11-291-0/+1
* Merge pull request #1808 from Tinob/masterGravatar bunnei2018-11-281-1/+15
|\
| * Add support for Clip Distance enabled registerGravatar Rodolfo Bogado2018-11-261-1/+15
* | Merge pull request #1786 from Tinob/DepthClampGravatar bunnei2018-11-281-1/+9
|\ \
| * | Implement depth clampGravatar Rodolfo Bogado2018-11-261-1/+9
| |/
* | Merge pull request #1792 from bunnei/dma-pusherGravatar bunnei2018-11-2810-47/+52
|\ \
| * | gpu: Rewrite GPU command list processing with DmaPusher class.Gravatar bunnei2018-11-2610-47/+52
| |/
* | Merge pull request #1735 from FernandoS27/tex-spacingGravatar bunnei2018-11-271-2/+2
|\ \ | |/ |/|
| * Implemented Tile Width SpacingGravatar FernandoS272018-11-261-2/+2
* | Merge pull request #1794 from Tinob/masterGravatar bunnei2018-11-261-1/+9
|\ \
| * | Add support for viewport_transfom_enable registerGravatar Rodolfo Bogado2018-11-241-1/+9
* | | Merge pull request #1723 from degasus/dirty_flagsGravatar bunnei2018-11-265-0/+34
|\ \ \
| * | | gl_rasterizer: Skip VB upload if the state is clean.Gravatar Markus Wick2018-11-175-0/+34
* | | | GPU States: Implement Polygon Offset. This is used in SMO all the time. (#1784)Gravatar Marcos2018-11-261-4/+26
* | | | Merge pull request #1798 from ReinUsesLisp/y-directionGravatar bunnei2018-11-261-0/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | gl_shader_decompiler: Implement S2R's Y_DIRECTIONGravatar ReinUsesLisp2018-11-251-0/+1
| | |/ | |/|
* | | Merge pull request #1763 from ReinUsesLisp/bfiGravatar bunnei2018-11-251-0/+3
|\ \ \
| * | | gl_shader_decompiler: Implement BFI_IMM_RGravatar ReinUsesLisp2018-11-211-0/+3
* | | | Merge pull request #1760 from ReinUsesLisp/r2pGravatar bunnei2018-11-251-0/+14
|\ \ \ \
| * | | | gl_shader_decompiler: Implement R2P_IMMGravatar ReinUsesLisp2018-11-211-0/+14
| |/ / /
* | | | Merge pull request #1783 from ReinUsesLisp/clip-distancesGravatar bunnei2018-11-252-1/+12
|\ \ \ \ | |_|/ / |/| | |