948 Commits (8d7a55be5b033d0e2a33e268c2894fbed65f4400)

Author SHA1 Message Date
Fernando Sahmkow 082740d34d surface: Correct format S8Z24 7 years ago
Fernando Sahmkow 7232a1ed16 decoders: correct block calculation 7 years ago
Fernando Sahmkow cb728797b0 fermi2d: Correct Origin Mode 7 years ago
Fernando Sahmkow 175aa343ff texture_cache: Fermi2D reform and implement View Mirage 7 years ago
ReinUsesLisp 06c4ce8645 shader: Decode SUST and implement backing image functionality 8 years ago
ReinUsesLisp b8c75a845b maxwell_3d: Partially implement texture buffers as 1D textures 8 years ago
ReinUsesLisp 4e81fc8296 shader: Implement texture buffers 8 years ago
Fernando Sahmkow d267948a73 texture_cache: loose TryReconstructSurface when accurate GPU is not on. 7 years ago
Fernando Sahmkow 6bd034eae9 engine_upload: Addapt to new Texture Cache 8 years ago
ReinUsesLisp 345e73f2fe video_core: Use un-shifted block sizes to avoid integer divisions 8 years ago
ReinUsesLisp 528c15051c kepler_compute: Use std::array for cbuf info 7 years ago
ReinUsesLisp 17d5fb6d06 kepler_compute: Fix block_dim_x encoding 7 years ago
ReinUsesLisp 2f2a61887a video_core/engines: Move ConstBufferInfo out of Maxwell3D 7 years ago
Fernando Sahmkow a32c52b1d8 shader_bytecode: Mark EXIT as flow instruction 7 years ago
ReinUsesLisp 75e7b45d69 shader/memory: Implement ST (generic memory) 7 years ago
ReinUsesLisp f78ef617b6 shader/memory: Implement LD (generic memory) 7 years ago
Fernando Sahmkow fc975e9021 maxwell_3d: reduce sevirity of different component formats assert. 7 years ago
Lioncash b01cce716e video_core/engines/engine_upload: Amend constructor initializer list order 7 years ago
Lioncash 9b6d993e52 video_core/engines/engine_upload: Default destructor in the cpp file 7 years ago
Lioncash ec1c69258a video_core/engines/engine_upload: Remove unnecessary const on parameters in function declarations 7 years ago
Lioncash 0f83c8dffa video_core/engines/engine_upload: Remove unnecessary includes 7 years ago
Lioncash 5db1b54b58 video_core/engines/maxwell3d: Get rid of three magic values in CallMethod() 7 years ago
Lioncash 48ce5880a0 video_core/engines/maxwell_3d: Simplify for loops into ranged for loops within InitializeRegisterDefaults() 7 years ago
Lioncash c212fc9b2c video_core/engines/maxwell_3d: Add is_trivially_copyable_v check for Regs 7 years ago
ReinUsesLisp d4df803b2b shader_ir/other: Implement IPA.IDX 8 years ago
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