| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-12-22 | Includde saturation in the evaluation of the control code | Rodolfo Bogado | |
| 2018-12-22 | Handle RZ cases evaluating the expression instead of the register value. | Rodolfo Bogado | |
| 2018-12-22 | complete emulation of ZeroFlag | Rodolfo Bogado | |
| 2018-12-21 | Merge pull request #1921 from ogniK5377/no-unit | bunnei | |
| Fixed uninitialized memory due to missing returns in canary | |||
| 2018-12-21 | Merge pull request #1920 from heapo/texture_format_selection | bunnei | |
| Texture format fixes for RGBA16UI for copies and R16U when used as depth | |||
| 2018-12-19 | Merge pull request #1909 from heapo/shadow_sampling_fixes | bunnei | |
| Fix arrayed texture LOD selection and depth comparison ordering | |||
| 2018-12-19 | hopefully fix clang format issue | David Marcec | |
| 2018-12-19 | Fixed uninitialized memory due to missing returns in canary | David Marcec | |
| Functions which are suppose to crash on non canary builds usually don't return anything which lead to uninitialized memory being used. | |||
| 2018-12-18 | Texture format fixes: Flag RGBA16UI as GL_RGBA_INTEGER format, and interpret ↵ | heapo | |
| R16U as Z16 when depth_compare is enabled. | |||
| 2018-12-17 | Implement postfactor multiplication/division for fmul instructions | heapo | |
| 2018-12-17 | Fix arrayed shadow sampler array slice/depth comparison ordering, as well as ↵ | heapo | |
| invalid GLSL LOD selection. | |||
| 2018-12-11 | Merge pull request #1893 from lioncash/warn | bunnei | |
| gl_shader_cache: Resolve truncation compiler warning | |||
| 2018-12-11 | Merge pull request #1888 from marcosvitali/glFrontFacing | bunnei | |
| gl_shader_decompiler: IPA fix FrontFacing. | |||
| 2018-12-10 | gl_shader_cache: Dehardcode constant in CalculateProgramSize() | Lioncash | |
| This constant is related to the size of the instruction. | |||
| 2018-12-10 | gl_shader_cache: Resolve truncation compiler warning | Lioncash | |
| The previous code would cause a warning, as it was truncating size_t (64-bit) to a u32 (32-bit) implicitly. | |||
| 2018-12-10 | Merge pull request #1740 from FernandoS27/shader_props | bunnei | |
| Implemented Shader Unique Identifiers | |||
| 2018-12-09 | gl_shader_decompiler: IPA FrontFacing: the right value when is the front ↵ | Marcos Vitali | |
| face is 0xFFFFFFFF. | |||
| 2018-12-09 | Implemented a shader unique identifier. | Fernando Sahmkow | |
| 2018-12-07 | gl_shader_decompiler: TLDS/TLD4/TLD4S Reworked reflecting the source ↵ | Marcos Vitali | |
| registers, bugs fixed and modularize. | |||
| 2018-12-06 | Merge pull request #1824 from ReinUsesLisp/fbcache | bunnei | |
| gl_rasterizer: Implement a framebuffer cache | |||
| 2018-12-05 | gl_shader_decompiler: Implement TEXS.F16 | ReinUsesLisp | |
| 2018-12-05 | gl_shader_decompiler: Fixup inverted if | ReinUsesLisp | |
| 2018-12-04 | Rewrited TEX/TEXS (TEX Scalar). (#1826) | Marcos | |
| * Rewrited TEX/TEXS (TEX Scalar). * Style fixes. * Styles issues. | |||
| 2018-12-03 | Merge pull request #1822 from ReinUsesLisp/glsl-scope | bunnei | |
| gl_shader_decompiler: Introduce a scoped object and style changes | |||
| 2018-12-01 | Merge pull request #1827 from ReinUsesLisp/clip-and-shader | bunnei | |
| gl_rasterizer: Enable clip distances when set in register and in shader | |||
| 2018-12-01 | Merge pull request #1825 from ReinUsesLisp/shader-pipeline-cache | bunnei | |
| gl_shader_manager: Update pipeline when programs have changed | |||
| 2018-12-01 | Merge pull request #1795 from ReinUsesLisp/vc-cleanup | bunnei | |
| video_core: Minor style changes | |||
| 2018-11-29 | gl_rasterizer_cache: Update AccurateCopySurface to flush complete source ↵ | bunnei | |
| surface. - Fixes issues with Breath of the Wild with use_accurate_gpu_emulation setting. | |||
| 2018-11-29 | gl_rasterizer: Enable clip distances when set in register and in shader | ReinUsesLisp | |
| 2018-11-29 | gl_rasterizer: Implement a framebuffer cache | ReinUsesLisp | |
| 2018-11-29 | gl_shader_manager: Update pipeline when programs have changed | ReinUsesLisp | |
| 2018-11-28 | gl_rasterizer_cache: Remove BlitSurface and replace with more accurate copy. | bunnei | |
| - BlitSurface with different texture targets is inherently broken. - When target is the same, we can just use FastCopySurface. - Fixes rendering issues with Breath of the Wild. | |||
| 2018-11-28 | gl_shader_decompiler: Remove texture temporal in TLD4 | ReinUsesLisp | |
| 2018-11-28 | gl_shader_decompiler: Flip negated if else statement | ReinUsesLisp | |
| 2018-11-28 | gl_shader_decompiler: Use GLSL scope on instructions unrelated to textures | ReinUsesLisp | |
| 2018-11-28 | gl_shader_decompiler: Move texture code generation into lambdas | ReinUsesLisp | |
| 2018-11-28 | gl_shader_decompiler: Clean up texture instructions | ReinUsesLisp | |
| 2018-11-28 | gl_shader_decompiler: Scope GLSL variables with a scoped object | ReinUsesLisp | |
| 2018-11-28 | gl_rasterizer: Signal UNIMPLEMENTED when rt_separate_frag_data is not zero | ReinUsesLisp | |
| 2018-11-28 | gl_rasterizer_cache: Use brackets for two-line single-expresion blocks | ReinUsesLisp | |
| 2018-11-28 | gl_rasterizer: Remove unused struct declarations | ReinUsesLisp | |
| 2018-11-28 | gl_rasterizer: Remove extension booleans | ReinUsesLisp | |
| 2018-11-28 | Merge pull request #1808 from Tinob/master | bunnei | |
| Fix clip distance and viewport | |||
| 2018-11-28 | Merge pull request #1786 from Tinob/DepthClamp | bunnei | |
| Add Depth Clamp Support | |||
| 2018-11-27 | Merge pull request #1735 from FernandoS27/tex-spacing | bunnei | |
| Texture decoder: Implemented Tile Width Spacing | |||
| 2018-11-27 | gl_shader_decompiler: Fixup clip distance index | ReinUsesLisp | |
| 2018-11-27 | gl_rasterizer: Fixup for #1723. | Markus Wick | |
| On invalidating the streaming buffer, we need to reupload all vertex buffers. But we don't need to reconfigure the vertex format. This was a (silly) misstake in #1723. Thanks at Rodrigo for discovering the issue. Fun fact, as configuring the vertex format also invalidate the vertex buffer, this misstake had no affect on the behavior. | |||
| 2018-11-27 | remove viewport_transform_enabled as it seems to be inactive when valid ↵ | Rodolfo Bogado | |
| transforms are used. | |||
| 2018-11-26 | Implement depth clamp | Rodolfo Bogado | |
| 2018-11-26 | Add support for Clip Distance enabled register | Rodolfo Bogado | |
