summaryrefslogtreecommitdiff
path: root/src/video_core/engines
AgeCommit message (Expand)Author
2019-04-15Use ReadBlockUnsafe on TIC and TSC readingFernando Sahmkow
2019-04-15Use WriteBlock and ReadBlock.Fernando Sahmkow
2019-04-15Implement Block Linear copies in Kepler Memory.Fernando Sahmkow
2019-04-15Do some corrections in conversion shader instructions.Fernando Sahmkow
2019-04-15Correct Kepler Memory on Linear Pushes.Fernando Sahmkow
2019-04-14shader_ir: Implement STG, keep track of global memory usage and flushReinUsesLisp
2019-04-09Merge pull request #2366 from FernandoS27/xmad-fixbunnei
2019-04-08Correct LOP_IMN encodingFernando Sahmkow
2019-04-08Correct XMAD mode, psl and high_b on different encodings.Fernando Sahmkow
2019-04-08Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format.Fernando Sahmkow
2019-04-08Implement TXQ_BFernando Sahmkow
2019-04-08Corrections to TEX_BFernando Sahmkow
2019-04-08Implement Bindless Handling on SetupTextureFernando Sahmkow
2019-04-08Implement Bindless Samplers and TEX_B in the IR.Fernando Sahmkow
2019-04-06maxwell_3d: Reduce severity of ProcessSyncPointReinUsesLisp
2019-04-05Merge pull request #2317 from FernandoS27/syncbunnei
2019-04-05Implement SyncPoint Register in the GPU.Fernando Sahmkow
2019-04-05video_core/engines: Make memory manager members privateLioncash
2019-04-05video_core/engines: Remove unnecessary inclusions where applicableLioncash
2019-04-03shader_ir/memory: Reduce severity of LD_L cache management and log itReinUsesLisp
2019-04-03shader_ir/memory: Reduce severity of ST_L cache management and log itReinUsesLisp
2019-03-20maxwell_dma: Check for valid source in destination before copy.bunnei
2019-03-20gpu: Rewrite virtual memory manager using PageTable.bunnei
2019-03-16video_core: Refactor to use MemoryManager interface for all memory access.bunnei
2019-03-14gpu: Use host address for caching instead of guest address.bunnei
2019-03-10Merge pull request #2147 from ReinUsesLisp/texture-cleanbunnei
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-26shader/decode: Remove extras from MetaTextureReinUsesLisp
2019-02-26shader/decode: Split memory and texture instructions decodingReinUsesLisp
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