805 Commits (1f3eb601acdcdfa4c119cffbf36b5792147b893f)

Author SHA1 Message Date
ReinUsesLisp 71aa9d0877 shader_ir/memory: Implement physical input attributes 8 years ago
ReinUsesLisp bd81a03d9d gl_shader_decompiler: Declare all possible varyings on physical attribute usage 8 years ago
ReinUsesLisp 7632a7d6d2 shader_bytecode: Add AL2P decoding 8 years ago
Fernando Sahmkow e64c41efe8 Refactors and name corrections. 8 years ago
Fernando Sahmkow b3118ee316 Fixes and Corrections to DMA Engine 8 years ago
Fernando Sahmkow f1e5314f1a Add Swizzle Parameters to the DMA engine 8 years ago
Fernando Sahmkow e140e2ebc6 Add Documentation Headers to all the GPU Engines 8 years ago
Fernando Sahmkow 021d28c9b8 Corrections and styling 8 years ago
Fernando Sahmkow 701ce1c9d0 Implement Maxwell3D Data Upload 8 years ago
Fernando Sahmkow e4ff140b99 Introduce skeleton of the GPU Compute Engine. 8 years ago
Fernando Sahmkow a91d3fc639 Revamp Kepler Memory to use a subegine to manage uploads 8 years ago
ReinUsesLisp fbe8d1ceaa video_core: Silent -Wswitch warnings 8 years ago
Fernando Sahmkow ef381e6924 Use ReadBlockUnsafe on TIC and TSC reading 8 years ago
Fernando Sahmkow 3e96c367bd Use WriteBlock and ReadBlock. 8 years ago
Fernando Sahmkow bec28d692d Implement Block Linear copies in Kepler Memory. 8 years ago
Fernando Sahmkow aa471274d9 Do some corrections in conversion shader instructions. 8 years ago
Fernando Sahmkow 8a099ac99f Correct Kepler Memory on Linear Pushes. 8 years ago
ReinUsesLisp 5c280e6ff0 shader_ir: Implement STG, keep track of global memory usage and flush 8 years ago
Fernando Sahmkow 5c55ae4e18 Correct LOP_IMN encoding 8 years ago
Fernando Sahmkow 16adc735a5 Correct XMAD mode, psl and high_b on different encodings. 8 years ago
Fernando Sahmkow 492040bd9c Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format. 8 years ago
Fernando Sahmkow 4841440382 Implement TXQ_B 8 years ago
Fernando Sahmkow ac3ba9a33e Corrections to TEX_B 8 years ago
Fernando Sahmkow 7af82ca022 Implement Bindless Handling on SetupTexture 8 years ago
Fernando Sahmkow e28fd3d0a5 Implement Bindless Samplers and TEX_B in the IR. 8 years ago
ReinUsesLisp ddcb711ee8 maxwell_3d: Reduce severity of ProcessSyncPoint 8 years ago
Fernando Sahmkow fc91e21206 Implement SyncPoint Register in the GPU. 8 years ago
Lioncash 22f02076c6 video_core/engines: Make memory manager members private 8 years ago
Lioncash 26223f8124 video_core/engines: Remove unnecessary inclusions where applicable 8 years ago
ReinUsesLisp 04979560fb shader_ir/memory: Reduce severity of LD_L cache management and log it 8 years ago
ReinUsesLisp 24abeb9a67 shader_ir/memory: Reduce severity of ST_L cache management and log it 8 years ago
bunnei 19330f45d3 maxwell_dma: Check for valid source in destination before copy. 8 years ago
bunnei 22d3dfbcd4 gpu: Rewrite virtual memory manager using PageTable. 8 years ago
bunnei 574e89d924 video_core: Refactor to use MemoryManager interface for all memory access. 8 years ago
bunnei 2eaf6c41a4 gpu: Use host address for caching instead of guest address. 8 years ago
bunnei 7b574f406b gpu: Move command processing to another thread. 8 years ago
Lioncash f9ee0dc7ee video_core/engines: Remove unnecessary includes 8 years ago
Lioncash b9238edd0d common/math_util: Move contents into the Common namespace 8 years ago
ReinUsesLisp 5219edd715 maxwell_3d: Use std::bitset to manage dirty flags 8 years ago
ReinUsesLisp 5ca63d0675 shader/decode: Remove extras from MetaTexture 8 years ago
ReinUsesLisp 48e6f77c03 shader/decode: Split memory and texture instructions decoding 8 years ago
Lioncash a8fa5019b5 video_core: Remove usages of System::GetInstance() within the engines 8 years ago
Lioncash bd983414f6 core_timing: Convert core timing into a class 8 years ago
Fernando Sahmkow 10682ad7e0 shader_decompiler: Improve Accuracy of Attribute Interpolation. 8 years ago
Lioncash 48d9d66dc5 core_timing: Rename CoreTiming namespace to Core::Timing 8 years ago
Fernando Sahmkow f5ec165e8c Corrected F2I None mode to RoundEven. 8 years ago
ReinUsesLisp 1ddcd0e6f0 kepler_compute: Fixup assert and rename engines 8 years ago
bunnei dd1aab5446 gl_rasterizer: Implement a more accurate fermi 2D copy. 8 years ago
Mat M a568cd805b
Update src/video_core/engines/shader_bytecode.h 8 years ago
Fernando Sahmkow 0306c50339 Fix TXQ not using the component mask. 8 years ago