| Age | Commit message (Collapse) | Author |
|
GPU: Ignore invalid and disabled textures when drawing.
|
|
|
|
|
|
|
|
GPU: Corrected the size of the MUFU subop field, and removed incorrect "min" operation.
|
|
GPU: Implement the RGBA32_UINT rendertarget format.
|
|
operation.
|
|
|
|
|
|
|
|
Rewrite the OpenGL rasterizer cache
|
|
|
|
|
|
gl_rasterizer_cache: Improved cache management based on Citra's implementation.
gl_surface_cache: Add some docstrings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
surfaces.
|
|
|
|
gl_state: Fix state management for texture swizzle.
|
|
gl_state: Remove unused state management from 3DS.
|
|
|
|
|
|
|
|
Rasterizer: Use UBOs instead of SSBOs for uploading const buffers.
|
|
|
|
|
|
GPU: Perform negation after absolute value in the float shader instructions.
|
|
|
|
don't have them.
Like the MOV32I and FMUL32I instructions.
This fixes a potential crash when using these instructions.
|
|
gl_rasterizer: Implement texture format ASTC_2D_4X4.
|
|
gl_rasterizer: Get loose on independent blending.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gl_shader_decompiler: Implement LOP32I LogicOperation PassB.
|
|
|
|
|
|
GPU: Partially implemented the Maxwell DMA engine.
|
|
GPU: Implemented the iadd32i shader instruction.
|
|
|
|
Only tiled->linear and linear->tiled copies that aren't offsetted are supported for now. Queries are not supported. Swizzled copies are not supported.
|
|
|
|
reading from them.
This corrects the invalid position values in some games when doing attribute-less rendering.
|