aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines
AgeCommit message (Expand)Author
2019-03-06gpu: Move command processing to another thread.bunnei
2019-03-05video_core/engines: Remove unnecessary includesLioncash
2019-02-27Merge pull request #2163 from ReinUsesLisp/bitset-dirtybunnei
2019-02-27common/math_util: Move contents into the Common namespaceLioncash
2019-02-26maxwell_3d: Use std::bitset to manage dirty flagsReinUsesLisp
2019-02-24Merge pull request #2118 from FernandoS27/ipa-improvebunnei
2019-02-15video_core: Remove usages of System::GetInstance() within the enginesLioncash
2019-02-15core_timing: Convert core timing into a classLioncash
2019-02-14shader_decompiler: Improve Accuracy of Attribute Interpolation.Fernando Sahmkow
2019-02-12Merge pull request #2110 from lioncash/namespacebunnei
2019-02-12Merge pull request #2104 from ReinUsesLisp/compute-assertbunnei
2019-02-12core_timing: Rename CoreTiming namespace to Core::TimingLioncash
2019-02-11Corrected F2I None mode to RoundEven.Fernando Sahmkow
2019-02-10kepler_compute: Fixup assert and rename enginesReinUsesLisp
2019-02-06gl_rasterizer: Implement a more accurate fermi 2D copy.bunnei
2019-02-06Merge pull request #2042 from ReinUsesLisp/nouveau-texbunnei
2019-02-05Merge pull request #2081 from ReinUsesLisp/lmem-64bunnei
2019-02-04Merge pull request #2082 from FernandoS27/txq-stlbunnei
2019-02-03Update src/video_core/engines/shader_bytecode.hMat M
2019-02-03Fix TXQ not using the component mask.Fernando Sahmkow
2019-02-03video_core: Assert on invalid GPU to CPU address queriesReinUsesLisp
2019-02-03maxwell_3d: Allow sampler handles with TSC id zeroReinUsesLisp
2019-02-03maxwell_3d: Allow texture handles with TIC id zeroReinUsesLisp
2019-02-03shader_bytecode: Rename BytesN enums to BitsNReinUsesLisp
2019-01-30shader_ir: Unify constant buffer offset valuesReinUsesLisp
2019-01-30shader_decode: Implement LDG and basic cbuf trackingReinUsesLisp
2019-01-25Merge pull request #1927 from ReinUsesLisp/shader-irbunnei
2019-01-22maxwell_3d: Set rt_separate_frag_data to 1 by defaultReinUsesLisp
2019-01-15shader_decode: Implement VMAD and VSETPReinUsesLisp
2019-01-15shader_decode: Implement HFMA2ReinUsesLisp
2019-01-15shader_decode: Fixup clang-formatReinUsesLisp
2019-01-15shader_ir: Initial implementationReinUsesLisp
2019-01-15shader_bytecode: Fixup encodingReinUsesLisp
2019-01-15shader_header: Make local memory size getter constantReinUsesLisp
2019-01-07gl_rasterizer_cache: Use dirty flags for the depth bufferReinUsesLisp
2019-01-07gl_rasterizer_cache: Use dirty flags for color buffersReinUsesLisp
2019-01-07gl_shader_cache: Use dirty flags for shadersReinUsesLisp
2018-12-26shader_bytecode: Fixup TEXS.F16 encodingReinUsesLisp
2018-12-19Fixed uninitialized memory due to missing returns in canaryDavid Marcec
2018-12-18shader_bytecode: Fixup half float's operator B encodingReinUsesLisp
2018-12-17Implement postfactor multiplication/division for fmul instructionsheapo
2018-12-05gl_shader_decompiler: Implement TEXS.F16ReinUsesLisp
2018-11-29gl_rasterizer: Enable clip distances when set in register and in shaderReinUsesLisp
2018-11-28Merge pull request #1808 from Tinob/masterbunnei
2018-11-28Merge pull request #1786 from Tinob/DepthClampbunnei
2018-11-28Merge pull request #1792 from bunnei/dma-pusherbunnei
2018-11-27Merge pull request #1735 from FernandoS27/tex-spacingbunnei
2018-11-26gpu: Rewrite GPU command list processing with DmaPusher class.bunnei
2018-11-26Implement depth clampRodolfo Bogado
2018-11-26Add support for Clip Distance enabled registerRodolfo Bogado