| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-10-30 | global: Use std::optional instead of boost::optional (#1578) | Frederic L | |
| * get rid of boost::optional * Remove optional references * Use std::reference_wrapper for optional references * Fix clang format * Fix clang format part 2 * Adressed feedback * Fix clang format and MacOS build | |||
| 2018-10-28 | Implement sRGB Support, including workarounds for nvidia driver issues and ↵ | Rodolfo Bogado | |
| QT sRGB support | |||
| 2018-10-26 | gl_rasterizer: Implement primitive restart. | bunnei | |
| 2018-10-26 | Merge pull request #1533 from FernandoS27/lmem | bunnei | |
| Implemented Shader Local Memory | |||
| 2018-10-25 | maxwell_3d: Add code for initializing register defaults. | bunnei | |
| 2018-10-24 | Implemented LD_L and ST_L | FernandoS27 | |
| 2018-10-24 | Merge pull request #1554 from FernandoS27/pointsize | bunnei | |
| Implement PointSize Output Attribute. | |||
| 2018-10-23 | maxwell_3d: Remove unused variable within ProcessQueryGet() | Lioncash | |
| 2018-10-23 | Implement PointSize | FernandoS27 | |
| 2018-10-23 | Merge pull request #1519 from ReinUsesLisp/vsetp | bunnei | |
| gl_shader_decompiler: Implement VSETP | |||
| 2018-10-23 | Merge pull request #1539 from lioncash/dma | bunnei | |
| maxwell_dma: Silence compilation warnings | |||
| 2018-10-23 | Merge pull request #1470 from FernandoS27/alpha_testing | bunnei | |
| Implemented Alpha Test using Shader Emulation | |||
| 2018-10-23 | gl_shader_decompiler: Implement VSETP | ReinUsesLisp | |
| 2018-10-23 | gl_shader_decompiler: Abstract VMAD into a video subset | ReinUsesLisp | |
| 2018-10-23 | Merge pull request #1512 from ReinUsesLisp/brk | bunnei | |
| gl_shader_decompiler: Implement PBK and BRK | |||
| 2018-10-22 | Added Saturation to FMUL32I | FernandoS27 | |
| 2018-10-22 | Implemented Alpha Testing | FernandoS27 | |
| 2018-10-22 | Fixed FSETP and FSET | FernandoS27 | |
| 2018-10-20 | engines/maxwell_*: Use nested namespace specifiers where applicable | Lioncash | |
| These three source files are the only ones within the engines directory that don't use nested namespaces. We may as well change these over to keep things consistent. | |||
| 2018-10-20 | maxwell_dma: Make variables const where applicable within HandleCopy() | Lioncash | |
| These are never modified, so we can make that assumption explicit. | |||
| 2018-10-20 | maxwell_dma: Make FlushAndInvalidate's size parameter a u64 | Lioncash | |
| This prevents truncation warnings at the lambda's usage sites. | |||
| 2018-10-20 | maxwell_dma: Remove unused variables in HandleCopy() | Lioncash | |
| These pointer variables are never used, so we can get rid of them. | |||
| 2018-10-19 | Merge pull request #1501 from ReinUsesLisp/half-float | bunnei | |
| gl_shader_decompiler: Implement H* instructions | |||
| 2018-10-18 | GPU: Improved implementation of maxwell DMA (Subv). | bunnei | |
| 2018-10-18 | GPU: Invalidate destination address of kepler_memory writes. | bunnei | |
| 2018-10-18 | fermi_2d: Add support for more accurate surface copies. | bunnei | |
| 2018-10-17 | gl_shader_decompiler: Implement PBK and BRK | ReinUsesLisp | |
| 2018-10-17 | Implement 3D Textures | FernandoS27 | |
| 2018-10-15 | shader_bytecode: Add Control Code enum 0xf | ReinUsesLisp | |
| Control Code 0xf means to unconditionally execute the instruction. This value is passed to most BRA, EXIT and SYNC instructions (among others) but this may not always be the case. | |||
| 2018-10-15 | gl_shader_decompiler: Implement HSET2_R | ReinUsesLisp | |
| 2018-10-15 | gl_shader_decompiler: Implement HSETP2_R | ReinUsesLisp | |
| 2018-10-15 | gl_shader_decompiler: Implement HFMA2 instructions | ReinUsesLisp | |
| 2018-10-15 | gl_shader_decompiler: Implement HADD2_IMM and HMUL2_IMM | ReinUsesLisp | |
| 2018-10-15 | gl_shader_decompiler: Implement non-immediate HADD2 and HMUL2 instructions | ReinUsesLisp | |
| 2018-10-15 | gl_shader_decompiler: Setup base for half float unpacking and setting | ReinUsesLisp | |
| 2018-10-13 | Propagate depth and depth_block on modules using decoders | FernandoS27 | |
| 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-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-08 | Assert Scissor tests | FernandoS27 | |
| 2018-10-07 | gl_shader_decompiler: Implement geometry shaders | ReinUsesLisp | |
| 2018-10-06 | fermi_2d: Implement simple copies with AccelerateSurfaceCopy. | bunnei | |
| 2018-10-04 | gl_rasterizer: Implement quads topology | ReinUsesLisp | |
| 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-21 | shader_bytecode: Lay out the Ipa-related enums better | Lioncash | |
| This is more consistent with the surrounding enums. | |||
