| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-05-09 | Merge pull request #2429 from FernandoS27/compute | bunnei | |
| Corrections and Implementation on GPU Engines | |||
| 2019-05-01 | Refactors and name corrections. | Fernando Sahmkow | |
| 2019-04-28 | Merge pull request #2322 from ReinUsesLisp/wswitch | bunnei | |
| video_core: Silent -Wswitch warnings | |||
| 2019-04-23 | Fixes and Corrections to DMA Engine | Fernando Sahmkow | |
| 2019-04-23 | Add Swizzle Parameters to the DMA engine | Fernando Sahmkow | |
| 2019-04-23 | Add Documentation Headers to all the GPU Engines | Fernando Sahmkow | |
| 2019-04-23 | Corrections and styling | Fernando Sahmkow | |
| 2019-04-22 | Implement Maxwell3D Data Upload | Fernando Sahmkow | |
| 2019-04-22 | Introduce skeleton of the GPU Compute Engine. | Fernando Sahmkow | |
| 2019-04-22 | Revamp Kepler Memory to use a subegine to manage uploads | Fernando Sahmkow | |
| 2019-04-22 | Merge pull request #2411 from FernandoS27/unsafe-gpu | bunnei | |
| GPU Manager: Implement ReadBlockUnsafe and WriteBlockUnsafe | |||
| 2019-04-22 | Merge pull request #2400 from FernandoS27/corret-kepler-mem | bunnei | |
| Implement Kepler Memory on both Linear and BlockLinear. | |||
| 2019-04-20 | Merge pull request #2407 from FernandoS27/f2f | bunnei | |
| Do some corrections in conversion shader instructions. | |||
| 2019-04-18 | video_core: Silent -Wswitch warnings | ReinUsesLisp | |
| 2019-04-17 | Merge pull request #2348 from FernandoS27/guest-bindless | bunnei | |
| Implement Bindless Textures on Shader Decompiler and GL backend | |||
| 2019-04-16 | Merge pull request #2315 from ReinUsesLisp/severity-decompiler | bunnei | |
| shader_ir/decode: Reduce the severity of common assertions | |||
| 2019-04-15 | Use ReadBlockUnsafe on TIC and TSC reading | Fernando Sahmkow | |
| Use ReadBlockUnsafe on TIC and TSC reading as memory is never flushed from host GPU there. | |||
| 2019-04-15 | Use WriteBlock and ReadBlock. | Fernando Sahmkow | |
| 2019-04-15 | Implement Block Linear copies in Kepler Memory. | Fernando Sahmkow | |
| 2019-04-15 | Do some corrections in conversion shader instructions. | Fernando Sahmkow | |
| Corrects encodings for I2F, F2F, I2I and F2I Implements Immediate variants of all four conversion types. Add assertions to unimplemented stuffs. | |||
| 2019-04-15 | Correct Kepler Memory on Linear Pushes. | Fernando Sahmkow | |
| 2019-04-14 | shader_ir: Implement STG, keep track of global memory usage and flush | ReinUsesLisp | |
| 2019-04-09 | Merge pull request #2366 from FernandoS27/xmad-fix | bunnei | |
| Correct XMAD mode, psl and high_b on different encodings. | |||
| 2019-04-08 | Correct LOP_IMN encoding | Fernando Sahmkow | |
| 2019-04-08 | Correct XMAD mode, psl and high_b on different encodings. | Fernando Sahmkow | |
| 2019-04-08 | Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format. | Fernando Sahmkow | |
| 2019-04-08 | Implement TXQ_B | Fernando Sahmkow | |
| 2019-04-08 | Corrections to TEX_B | Fernando Sahmkow | |
| 2019-04-08 | Implement Bindless Handling on SetupTexture | Fernando Sahmkow | |
| 2019-04-08 | Implement Bindless Samplers and TEX_B in the IR. | Fernando Sahmkow | |
| 2019-04-06 | maxwell_3d: Reduce severity of ProcessSyncPoint | ReinUsesLisp | |
| 2019-04-05 | Merge pull request #2317 from FernandoS27/sync | bunnei | |
| Implement SyncPoint Register in the GPU. | |||
| 2019-04-05 | Implement SyncPoint Register in the GPU. | Fernando Sahmkow | |
| 2019-04-05 | video_core/engines: Make memory manager members private | Lioncash | |
| These aren't used externally by anything, so they can be made private data members. | |||
| 2019-04-05 | video_core/engines: Remove unnecessary inclusions where applicable | Lioncash | |
| Replaces header inclusions with forward declarations where applicable and also removes unused headers within the cpp file. This reduces a few more dependencies on core/memory.h | |||
| 2019-04-03 | shader_ir/memory: Reduce severity of LD_L cache management and log it | ReinUsesLisp | |
| 2019-04-03 | shader_ir/memory: Reduce severity of ST_L cache management and log it | ReinUsesLisp | |
| 2019-03-20 | maxwell_dma: Check for valid source in destination before copy. | bunnei | |
| - Avoid a crash in Octopath Traveler. | |||
| 2019-03-20 | gpu: Rewrite virtual memory manager using PageTable. | bunnei | |
| 2019-03-16 | video_core: Refactor to use MemoryManager interface for all memory access. | bunnei | |
| # Conflicts: # src/video_core/engines/kepler_memory.cpp # src/video_core/engines/maxwell_3d.cpp # src/video_core/morton.cpp # src/video_core/morton.h # src/video_core/renderer_opengl/gl_global_cache.cpp # src/video_core/renderer_opengl/gl_global_cache.h # src/video_core/renderer_opengl/gl_rasterizer_cache.cpp | |||
| 2019-03-14 | gpu: Use host address for caching instead of guest address. | bunnei | |
| 2019-03-10 | Merge pull request #2147 from ReinUsesLisp/texture-clean | bunnei | |
| shader_ir: Remove "extras" from the MetaTexture | |||
| 2019-03-06 | gpu: Move command processing to another thread. | bunnei | |
| 2019-03-05 | video_core/engines: Remove unnecessary includes | Lioncash | |
| Removes a few unnecessary dependencies on core-related machinery, such as the core.h and memory.h, which reduces the amount of rebuilding necessary if those files change. This also uncovered some indirect dependencies within other source files. This also fixes those. | |||
| 2019-02-27 | Merge pull request #2163 from ReinUsesLisp/bitset-dirty | bunnei | |
| maxwell_3d: Use std::bitset to manage dirty flags | |||
| 2019-02-27 | common/math_util: Move contents into the Common namespace | Lioncash | |
| These types are within the common library, so they should be within the Common namespace. | |||
| 2019-02-26 | maxwell_3d: Use std::bitset to manage dirty flags | ReinUsesLisp | |
| 2019-02-26 | shader/decode: Remove extras from MetaTexture | ReinUsesLisp | |
| 2019-02-26 | shader/decode: Split memory and texture instructions decoding | ReinUsesLisp | |
| 2019-02-24 | Merge pull request #2118 from FernandoS27/ipa-improve | bunnei | |
| shader_decompiler: Improve Accuracy of Attribute Interpolation. | |||
