| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-09-12 | Merge pull request #1263 from FernandoS27/tex-mode | bunnei | |
| shader_decompiler: Implemented (Partially) Texture Processing Modes | |||
| 2018-09-12 | Implemented Texture Processing Modes | FernandoS27 | |
| 2018-09-11 | Implemented encodings for LEA and PSET | FernandoS27 | |
| 2018-09-10 | rasterizer: Drop unused handler. | Markus Wick | |
| This virtual function is called in a very hot spot, and it does nothing. If this kind of feature is required, please be more specific and add callbacks in the switch statement within Maxwell3D::WriteReg. There is no point in having another switch statement within the rasterizer. | |||
| 2018-09-09 | gl_rasterizer: Implement multiple color attachments. | bunnei | |
| 2018-09-09 | Merge pull request #1268 from FernandoS27/tmml | bunnei | |
| shader_decompiler: Implemented TMML | |||
| 2018-09-09 | Implemented TMML | FernandoS27 | |
| 2018-09-09 | Merge pull request #1272 from Subv/dma_2d | bunnei | |
| GPU/DMA: Partially implemented the 'enable_2d' bit in the DMA engine. | |||
| 2018-09-09 | Implemented TXQ dimension query type, used by SMO. | FernandoS27 | |
| 2018-09-08 | Change name of TEXQ to TXQ, in order to match NVIDIA's naming | FernandoS27 | |
| 2018-09-08 | GPU/DMA: Partially implemented the 'enable_2d' bit in the DMA engine. | Subv | |
| When not set, this tells the GPU to only use the X size when performing a DMA copy. This is only implemented for linear->linear and tiled->tiled copies. Conversion copies still retain the assert. This bit is unset by some games for various purposes, and by nouveau when copying the vertex buffers. | |||
| 2018-09-08 | maxwell_3d: Remove assert that no longer applies. | bunnei | |
| 2018-09-05 | Merge pull request #1243 from degasus/VAO_cache | bunnei | |
| gl_rasterizer: Implement a VAO cache. | |||
| 2018-09-05 | Implemented IPA Properly | FernandoS27 | |
| 2018-09-05 | gl_rasterizer: Implement a VAO cache. | Markus Wick | |
| This patch caches VAO objects instead of re-emiting all pointers per draw call. Configuring this pointers is known as a fast task, but it yields too many GL calls. So for better performance, just bind the VAO instead of 16 pointers. | |||
| 2018-09-02 | Merge pull request #1213 from DarkLordZach/octopath-fs | bunnei | |
| filesystem/maxwell_3d: Various changes to boot Project Octopath Traveller | |||
| 2018-09-02 | Merge pull request #1215 from ogniK5377/texs-nodep-assert | bunnei | |
| Added assert for TEXS nodep | |||
| 2018-09-02 | Merge pull request #1214 from ogniK5377/ipa-assert | bunnei | |
| Added better asserts to IPA, Renamed IPA modes to match mesa | |||
| 2018-09-02 | Merge pull request #1216 from ogniK5377/ffma-assert | bunnei | |
| Added FFMA asserts and missing fields | |||
| 2018-09-01 | Removed saturate assert | David Marcec | |
| Unneeded as we already implement it | |||
| 2018-09-01 | Removed saturate assert | David Marcec | |
| Saturate already implemented | |||
| 2018-09-01 | Added FMUL asserts | David Marcec | |
| 2018-09-01 | Added FFMA asserts | David Marcec | |
| 2018-09-01 | Added assert for TEXS nodep | David Marcec | |
| 2018-09-01 | Added better asserts to IPA, Renamed IPA modes to match mesa | David Marcec | |
| IpaMode is changed to IpaInterpMode IpaMode is suppose to be 2 bits not 3 Added IpaSampleMode Added Saturate Renamed modes based on https://github.com/mesa3d/mesa/blob/d27c7918916cdc8092959124955f887592e37d72/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp#L2530 | |||
| 2018-08-31 | maxwell_3d: Use CoreTiming for query timestamp | Zach Hilman | |
| 2018-08-31 | core/core: Replace includes with forward declarations where applicable | Lioncash | |
| The follow-up to e2457418dae19b889b2ad85255bb95d4cd0e4bff, which replaces most of the includes in the core header with forward declarations. This makes it so that if any of the headers the core header was previously including change, then no one will need to rebuild the bulk of the core, due to core.h being quite a prevalent inclusion. This should make turnaround for changes much faster for developers. | |||
| 2018-08-31 | Added predicate comparison GreaterEqualWithNan | Hexagon12 | |
| 2018-08-30 | gl_shader_decompiler: Implement POPC (#1203) | Laku | |
| * Implement POPC * implement invert | |||
| 2018-08-30 | Merge pull request #1200 from bunnei/improve-ipa | bunnei | |
| gl_shader_decompiler: Improve IPA for Pass mode with Position attribute. | |||
| 2018-08-29 | Shaders: Implemented IADD3 | tech4me | |
| 2018-08-29 | gl_shader_decompiler: Improve IPA for Pass mode with Position attribute. | bunnei | |
| 2018-08-27 | Merge pull request #1169 from Lakumakkara/sel | bunnei | |
| shader_bytecode: fix SEL_IMM bitstring | |||
| 2018-08-25 | Merge pull request #1173 from lioncash/batch | bunnei | |
| maxwell3d: Move FinishedPrimitiveBatch event after AcceleratedDrawBatch() | |||
| 2018-08-24 | maxwell3d: Move FinishedPrimitiveBatch event after AcceleratedDrawBatch() | Lioncash | |
| The start and finish events should likely not be right after one another like this, otherwise the batch will appear to complete immediately | |||
| 2018-08-24 | fix SEL_IMM bitstring | Laku | |
| 2018-08-23 | Shaders: Added decodings for IADD3 instructions | tech4me | |
| 2018-08-23 | maxwell_3d: Update to include additional stencil registers. | bunnei | |
| 2018-08-22 | implement lop3 | Laku | |
| 2018-08-22 | Merge pull request #1124 from Subv/logic_ops | bunnei | |
| GPU: Implemented logic ops. | |||
| 2018-08-21 | shader_bytecode: Parenthesize conditional expression within GetTextureType() | Lioncash | |
| Resolves a -Wlogical-op-parentheses warning. | |||
| 2018-08-20 | shader_bytecode: Replace some UNIMPLEMENTED logs. | bunnei | |
| 2018-08-20 | GPU: Added registers for the logicop functionality. | Subv | |
| 2018-08-20 | Merge pull request #1104 from Subv/instanced_arrays | bunnei | |
| GLRasterizer: Implemented instanced vertex arrays. | |||
| 2018-08-20 | Merge pull request #1112 from Subv/sampler_types | bunnei | |
| Shaders: Use the correct shader type when sampling textures. | |||
| 2018-08-19 | Merge pull request #1089 from Subv/neg_bits | bunnei | |
| Shaders: Corrected the 'abs' and 'neg' bit usage in the float arithmetic instructions. | |||
| 2018-08-19 | Shaders/TEXS: Fixed the component mask in the TEXS instruction. | Subv | |
| Previously we could end up with a TEXS that didn't write any outputs, this was wrong. | |||
| 2018-08-19 | Shader: Added bitfields for the texture type of the various sampling ↵ | Subv | |
| instructions. | |||
| 2018-08-19 | Shaders: Added decodings for TLD4 and TLD4S | Subv | |
| 2018-08-19 | Merge pull request #1109 from Subv/ldg_decode | bunnei | |
| Shaders: Added decodings for the LDG and STG instructions. | |||
