| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-08-07 | Lowered down the logging for methods | Hexagon12 | |
| 2018-07-26 | Merge pull request #808 from lioncash/mem-dedup | bunnei | |
| video_core/memory_manager: Avoid repeated unnecessary page slot lookups | |||
| 2018-07-26 | GPU: Allow using R16F as a render target format. | Subv | |
| 2018-07-26 | Implement R16_G16 | Unknown | |
| correct trailing white spaces Delete tabs correct placement Add RG16F & RG16UI & RG16I & RG16S PixelFormats Return correct data according to changes done previously correct PixelFormat declaration correct coding style error correct coding style error part 2 correct RG16S Declaration error correct alignment | |||
| 2018-07-25 | Merge pull request #819 from Subv/srgb | bunnei | |
| GPU: Use the right texture format for sRGBA framebuffers. | |||
| 2018-07-25 | GPU: Use the right texture format for sRGBA framebuffers. | Subv | |
| 2018-07-25 | GPU: Allow the use of Z24S8 as a texture format. | Subv | |
| 2018-07-25 | Merge pull request #816 from Subv/z32_s8 | bunnei | |
| GPU: Implemented the Z32_S8_X24 depth buffer format. | |||
| 2018-07-25 | Merge pull request #815 from Subv/z32f_tex | bunnei | |
| GPU: Allow using Z32 as a texture format. | |||
| 2018-07-25 | Merge pull request #814 from Subv/rt_r8 | bunnei | |
| GPU: Allow the usage of R8 as a render target format. | |||
| 2018-07-24 | Merge pull request #809 from lioncash/rasterizer | bunnei | |
| gl_rasterizer: Minor cleanup | |||
| 2018-07-24 | Merge pull request #811 from Subv/code_address_assert | bunnei | |
| GPU: Remove the assert that required the CODE_ADDRESS to be 0. | |||
| 2018-07-24 | GPU: Implemented the Z32_S8_X24 depth buffer format. | Subv | |
| 2018-07-24 | GPU: Allow using Z32 as a texture format. | Subv | |
| 2018-07-24 | GPU: Allow the usage of R8 as a render target format. | Subv | |
| 2018-07-24 | GPU: Remove the assert that required the CODE_ADDRESS to be 0. | Subv | |
| Games usually just leave it at 0 but nouveau sets it to something else. This already works fine, the assert is useless. | |||
| 2018-07-24 | GPU: Implemented the R16 and R16F texture formats. | Subv | |
| 2018-07-24 | gl_rasterizer: Replace magic number with GL_INVALID_INDEX in SetupConstBuffers() | Lioncash | |
| This is just the named constant that OpenGL provides, so we can use that instead of using a literal -1 | |||
| 2018-07-24 | gl_rasterizer: Use std::string_view instead of std::string when checking for ↵ | Lioncash | |
| extensions We can avoid heap allocations here by just using a std::string_view instead of performing unnecessary copying of the string data. | |||
| 2018-07-24 | gl_rasterizer: Use in-class member initializers where applicable | Lioncash | |
| We can just assign to the members directly in these cases. | |||
| 2018-07-24 | video_core/memory_manager: Replace a loop with std::array's fill() function ↵ | Lioncash | |
| in PageSlot() We already have a function that does what this code was doing, so let's use that instead. | |||
| 2018-07-24 | video_core/memory_manager: Avoid repeated unnecessary page slot lookups | Lioncash | |
| We don't need to keep calling the same function over and over again in a loop, especially when the behavior is slightly non-trivial. We can just keep a reference to the looked up location and do all the checking and assignments based off it instead. | |||
| 2018-07-24 | Merge pull request #799 from Subv/tex_r32f | bunnei | |
| GPU: Implement texture format R32F. | |||
| 2018-07-24 | Merge pull request #796 from bunnei/gl-uint | bunnei | |
| maxwell_to_gl: Implement VertexAttribute::Type::UnsignedInt. | |||
| 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 | |
