| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-07-23 | gl_rasterizer: Implement texture border color. | bunnei | |
| 2018-07-23 | maxwell_to_gl: Implement Texture::WrapMode::Border. | bunnei | |
| 2018-07-23 | GPU: Implement texture format R32F. | Subv | |
| 2018-07-23 | Merge pull request #791 from bunnei/rg32f-rgba32f-bgra8 | bunnei | |
| gl_rasterizer_cache: Implement formats BGRA8_UNORM/RGBA32_FLOAT/RG32_FLOAT | |||
| 2018-07-23 | maxwell_to_gl: Implement VertexAttribute::Type::UnsignedInt. | bunnei | |
| 2018-07-23 | Merge pull request #792 from lioncash/retval | bunnei | |
| gl_shader_decompiler: Correct return value of WriteTexsInstruction() | |||
| 2018-07-23 | Merge pull request #790 from bunnei/shader-print-instr | bunnei | |
| gl_shader_decompiler: Print instruction value in shader comments. | |||
| 2018-07-23 | Merge pull request #788 from bunnei/shader-check-zero | bunnei | |
| gl_shader_decompiler: Check if SetRegister result is ZeroIndex. | |||
| 2018-07-23 | gl_shader_decompiler: Correct return value of WriteTexsInstruction() | Lioncash | |
| This should be returning void, not a std::string | |||
| 2018-07-23 | gl_shader_decompiler: Implement shader instruction TLDS. | bunnei | |
| 2018-07-23 | gl_rasterizer_cache: Implement RenderTargetFormat RG32_FLOAT. | bunnei | |
| 2018-07-23 | gl_rasterizer_cache: Implement RenderTargetFormat RGBA32_FLOAT. | bunnei | |
| 2018-07-23 | gl_rasterizer_cache: Implement RenderTargetFormat BGRA8_UNORM. | bunnei | |
| 2018-07-23 | gl_rasterizer_cache: Add missing log statements. | bunnei | |
| 2018-07-23 | gl_shader_decompiler: Print instruction value in shader comments. | bunnei | |
| 2018-07-23 | gl_shader_decompiler: Check if SetRegister result is ZeroIndex. | bunnei | |
| 2018-07-23 | gl_shader_decompiler: Simplify GetCommonDeclarations() | Lioncash | |
| 2018-07-22 | Merge pull request #769 from bunnei/shader-mask-fixes | bunnei | |
| shader_bytecode: Implement other TEXS masks. | |||
| 2018-07-22 | gl_shader_decompiler: Remove redundant Subroutine construction in ↵ | Lioncash | |
| AddSubroutine() We don't need to toss away the Subroutine instance after the find() call and reconstruct another instance with the same data right after it. Particularly give Subroutine contains a std::set. | |||
| 2018-07-22 | shader_bytecode: Implement other TEXS masks. | bunnei | |
| 2018-07-22 | Merge pull request #767 from bunnei/shader-cleanup | bunnei | |
| gl_shader_decompiler: Remove unused state tracking and minor cleanup. | |||
| 2018-07-22 | gl_shader_decompiler: Remove unused state tracking and minor cleanup. | bunnei | |
| 2018-07-22 | gl_shader_decompiler: Implement SEL instruction. | bunnei | |
| 2018-07-21 | gl_rasterizer_cache: Blit surfaces on recreation instead of flush and load. | bunnei | |
| 2018-07-21 | gl_rasterizer_cache: Use GPUVAddr as cache key, not parameter set. | bunnei | |
| 2018-07-21 | gl_rasterizer_cache: Use zeta_width and zeta_height registers for depth buffer. | bunnei | |
| 2018-07-21 | gl_rasterizer: Use zeta_enable register to enable depth buffer. | bunnei | |
| 2018-07-21 | maxwell_3d: Add depth buffer enable, width, and height registers. | bunnei | |
| 2018-07-21 | Merge pull request #748 from lioncash/namespace | bunnei | |
| video_core: Use nested namespaces where applicable | |||
| 2018-07-21 | Merge pull request #747 from lioncash/unimplemented | bunnei | |
| gl_shader_manager: Remove unimplemented function prototype | |||
| 2018-07-20 | gl_shader_manager: Replace unimplemented function prototype | Lioncash | |
| This was just a linker error waiting to happen. | |||
| 2018-07-20 | gpu: Rename Get3DEngine() to Maxwell3D() | Lioncash | |
| This makes it match its const qualified equivalent. | |||
| 2018-07-20 | video_core: Use nested namespaces where applicable | Lioncash | |
| Compresses a few namespace specifiers to be more compact. | |||
| 2018-07-20 | Merge pull request #738 from lioncash/sign | bunnei | |
| gl_state: Get rid of mismatched sign conversions in Apply() | |||
| 2018-07-20 | Merge pull request #735 from lioncash/video-unused | bunnei | |
| maxwell_3d: Remove unused variable within GetStageTextures() | |||
| 2018-07-20 | Merge pull request #731 from lioncash/shadow | bunnei | |
| gl_shader_decompiler: Eliminate variable and declaration shadowing | |||
| 2018-07-20 | gl_state: Make references const where applicable in Apply() | Lioncash | |
| 2018-07-20 | gl_state: Get rid of mismatched sign conversions | Lioncash | |
| While we're at it, amend the loop variable type to be the same width as that returned by the .size() call. | |||
| 2018-07-19 | maxwell_3d: Remove unused variable within GetStageTextures() | Lioncash | |
| 2018-07-19 | gl_shader_decompiler: Eliminate variable and declaration shadowing | Lioncash | |
| Ensures that no identifiers are being hidden, which also reduces compiler warnings. | |||
| 2018-07-19 | gl_shader_decompiler: Remove unnecessary const from return values | Lioncash | |
| This adds nothing from a behavioral point of view, and can inhibit the move constructor/RVO | |||
| 2018-07-18 | gl_state: Temporarily disable culling and depth test. | bunnei | |
| 2018-07-18 | Merge pull request #687 from lioncash/instance | bunnei | |
| core: Don't construct instance of Core::System, just to access its live instance | |||
| 2018-07-18 | decoders: Fix calc of swizzle image_width_in_gobs. | bunnei | |
| 2018-07-18 | core: Don't construct instance of Core::System, just to access its live instance | Lioncash | |
| This would result in a lot of allocations and related object construction, just to toss it all away immediately after the call. These are definitely not intentional, and it was intended that all of these should have been accessing the static function GetInstance() through the name itself, not constructed instances. | |||
| 2018-07-17 | Merge pull request #678 from lioncash/astc | bunnei | |
| astc: Minor changes | |||
| 2018-07-17 | astc: Initialize vector size directly in Decompress | Lioncash | |
| There's no need to perform a separate resize. | |||
| 2018-07-17 | astc: Mark functions as internally linked where applicable | Lioncash | |
| 2018-07-17 | astc: const-correctness changes where applicable | Lioncash | |
| A few member functions didn't actually modify class state, so these can be amended as necessary. | |||
| 2018-07-17 | astc: Delete Bits' copy contstructor and assignment operator | Lioncash | |
| This also potentially avoids warnings, considering the copy assignment operator is supposed to have a return value. | |||
