| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-10-11 | gl_shader_decompiler: Implement VMAD | ReinUsesLisp | |
| 2018-10-10 | Merge pull request #1458 from FernandoS27/fix-render-target-block-settings | bunnei | |
| Fixed block height settings for RenderTargets and Depth Buffers | |||
| 2018-10-10 | Merge pull request #1460 from FernandoS27/scissor_test | bunnei | |
| Implemented Scissor Testing | |||
| 2018-10-10 | Merge pull request #1425 from ReinUsesLisp/geometry-shaders | bunnei | |
| gl_shader_decompiler: Implement geometry shaders | |||
| 2018-10-09 | Add memory Layout to Render Targets and Depth Buffers | FernandoS27 | |
| 2018-10-09 | Fixed block height settings for RenderTargets and Depth Buffers, and added ↵ | FernandoS27 | |
| block width and block depth | |||
| 2018-10-09 | gl_shader_decompiler: Remove unused variables in TMML's implementation | Lioncash | |
| Given "y" isn't always used, but "x" is, we can rearrange this to avoid unused variable warnings by changing the names of op_a and op_b | |||
| 2018-10-08 | Implement Scissor Test | FernandoS27 | |
| 2018-10-08 | Assert Scissor tests | FernandoS27 | |
| 2018-10-07 | gl_shader_decompiler: Move position varying location from 15 to 0 and apply ↵ | ReinUsesLisp | |
| an offset | |||
| 2018-10-07 | gl_shader_decompiler: Implement geometry shaders | ReinUsesLisp | |
| 2018-10-06 | Merge pull request #1446 from bunnei/fast_fermi_copy | bunnei | |
| gl_rasterizer: Implement accelerated Fermi2D copies. | |||
| 2018-10-06 | Merge pull request #1437 from FernandoS27/tex-mode2 | bunnei | |
| Implemented Depth Compare, Shadow Samplers and Texture Processing Modes for TEXS and TLDS | |||
| 2018-10-06 | gl_rasterizer: Fixup undefined behaviour in SetupDraw | ReinUsesLisp | |
| 2018-10-06 | Implemented Depth Compare and Shadow Samplers | FernandoS27 | |
| 2018-10-06 | gl_rasterizer: Add rasterizer cache code to handle accerated fermi copies. | bunnei | |
| 2018-10-06 | gl_rasterizer_cache: Implement a simpler surface copy using glCopyImageSubData. | bunnei | |
| 2018-10-04 | gl_rasterizer: Implement quads topology | ReinUsesLisp | |
| 2018-10-03 | Implemented Texture Processing Modes in TEXS and TLDS | FernandoS27 | |
| 2018-10-01 | gl_rasterizer: Fixup unassigned point sizes | ReinUsesLisp | |
| 2018-09-30 | Merge pull request #1330 from raven02/tlds | bunnei | |
| TLDS: Add 1D sampler | |||
| 2018-09-30 | gl_rasterizer_cache: Fixes to how we do render to cubemap. | bunnei | |
| - Fixes issues with Splatoon 2. | |||
| 2018-09-30 | gl_rasterizer_cache: Add check for array rendering to cubemap texture. | bunnei | |
| 2018-09-30 | gl_rasterizer_cache: Implement render to cubemap. | bunnei | |
| 2018-09-30 | gl_shader_decompiler: TEXS: Implement TextureType::TextureCube. | bunnei | |
| 2018-09-30 | gl_rasterizer_cache: Add support for SurfaceTarget::TextureCubemap. | bunnei | |
| 2018-09-30 | gl_rasterizer_cache: Implement LoadGLBuffer for Texture2DArray. | bunnei | |
| 2018-09-30 | gl_rasterizer_cache: Update BlitTextures to support non-Texture2D ↵ | bunnei | |
| ColorTexture surfaces. | |||
| 2018-09-30 | gl_rasterizer_cache: Track texture target and depth in the cache. | bunnei | |
| 2018-09-30 | gl_rasterizer_cache: Workaround for Texture2D -> Texture2DArray scenario. | bunnei | |
| 2018-09-30 | gl_rasterizer_cache: Keep track of surface 2D size separately from total size. | bunnei | |
| 2018-09-30 | Fix trailing whitespace | raven02 | |
| 2018-09-29 | Merge pull request #1411 from ReinUsesLisp/point-size | bunnei | |
| video_core: Implement point_size and add point state sync | |||
| 2018-09-28 | video_core: Implement point_size and add point state sync | ReinUsesLisp | |
| 2018-09-28 | gl_state: Pack sampler bindings into a single ARB_multi_bind | ReinUsesLisp | |
| 2018-09-25 | video_core: Add asserts for CS, TFB and alpha testing | ReinUsesLisp | |
| Add asserts for compute shader dispatching, transform feedback being enabled and alpha testing. These have in common that they'll probably break rendering without logging. | |||
| 2018-09-23 | Added glObjectLabels for renderdoc for textures and shader programs (#1384) | David | |
| * Added glObjectLabels for renderdoc for textures and shader programs * Changed hardcoded "Texture" name to reflect the texture type instead * Removed string initialize | |||
| 2018-09-23 | correct BC6H | greggameplayer | |
| 2018-09-22 | Merge pull request #1382 from lioncash/inc | bunnei | |
| gl_state: Remove unused type alias | |||
| 2018-09-21 | gl_state: Remove unused type alias | Lioncash | |
| This isn't used anywhere within the header, so we can remove it, along with the include that was previously necessary. This also uncovers an indirect include in the cpp file for the assertion macros. | |||
| 2018-09-21 | Merge pull request #1379 from lioncash/bitwise | bunnei | |
| gl_stream_buffer: Fix use of bitwise OR instead of logical OR in Map() | |||
| 2018-09-21 | gl_stream_buffer: Fix use of bitwise OR instead of logical OR in Map() | Lioncash | |
| This was very likely intended to be a logical OR based off the conditioning and testing of inversion in one case. Even if this was intentional, this is the kind of non-obvious thing one should be clarifying with a comment. | |||
| 2018-09-20 | RasterizerGL: Use the correct framebuffer when clearing via the ↵ | Subv | |
| CLEAR_BUFFERS register. Previously we were clearing the default backbuffer framebuffer. Found thanks to a Piglit test :) | |||
| 2018-09-19 | Merge branch 'master' into tlds | raven02 | |
| 2018-09-19 | gl_rasterizer: Fix StartAddress handling with indexed draw calls. | Markus Wick | |
| We uploaded the wrong data before. So the offset on the host GPU pointer may work for the first vertices, the last ones run out bounds. Let's just offset the upload instead. | |||
| 2018-09-18 | Merge pull request #1342 from lioncash/trunc | bunnei | |
| gl_shader_decompiler: Avoid truncation warnings within LD_A and ST_A code | |||
| 2018-09-18 | Merge pull request #1279 from FernandoS27/csetp | bunnei | |
| shader_decompiler: Implemented (Partialy) Control Codes and CSETP | |||
| 2018-09-18 | Merge pull request #1299 from FernandoS27/texture-sanatize | bunnei | |
| shader_decompiler: Asserts for Texture Instructions | |||
| 2018-09-17 | Implemented Internal Flags | FernandoS27 | |
| 2018-09-17 | gl_shader_decompiler: Avoid truncation warnings within LD_A and ST_A code | Lioncash | |
| These are internally stored as u64 values, so using u32 here causes truncation warnings. Instead, we can just use u64 and preserve the bit width. | |||
