| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-17 | set default value for point size register | Rodolfo Bogado | |
| 2018-11-17 | fix viewport and scissor behavior | Rodolfo Bogado | |
| 2018-11-17 | gl_rasterizer: Skip VB upload if the state is clean. | Markus Wick | |
| 2018-11-13 | gl_rasterizer: Minor cleanup | Frederic L | |
| Minor code cleanup from unaddressed feedback in #1654 | |||
| 2018-11-11 | Try to fix problems with stencil test in some games, relax translation to ↵ | Rodolfo Bogado | |
| opengl enums to avoid crashing and only generate logs of the errors. | |||
| 2018-11-11 | Merge pull request #1654 from degasus/dirty_flags | bunnei | |
| gl_rasterizer: Skip VAO binding if the state is clean. | |||
| 2018-11-06 | gl_rasterizer: Skip VAO binding if the state is clean. | Markus Wick | |
| 2018-11-05 | Add support to color mask to avoid issues in blending caused by wrong values ↵ | Rodolfo Bogado | |
| in the alpha channel in some render targets. | |||
| 2018-11-04 | Implement multi-target viewports and blending | Rodolfo Bogado | |
| 2018-11-01 | Merge pull request #1527 from FernandoS27/assert-flow | bunnei | |
| Assert Control Flow Instructions using Control Codes | |||
| 2018-10-31 | maxwell_3d: Restructure macro upload to use a single macro code memory. | bunnei | |
| - Fixes an issue where macros could be skipped. - Fixes rendering of distant objects in Super Mario Odyssey. | |||
| 2018-10-31 | Merge pull request #1528 from FernandoS27/assert-control-codes | bunnei | |
| Assert Control Codes Generation on Shader Instructions | |||
| 2018-10-30 | Assert Control Codes Generation | FernandoS27 | |
| 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 | Assert Control Flow Instructions using Control Codes | FernandoS27 | |
| 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 | |
