| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-09-17 | Merge pull request #1290 from FernandoS27/shader-header | bunnei | |
| Implemented (Partialy) Shader Header | |||
| 2018-09-17 | Merge pull request #1326 from FearlessTobi/port-4182 | bunnei | |
| Port #4182 from Citra: "Prefix all size_t with std::" | |||
| 2018-09-15 | Merge pull request #1273 from Subv/ld_sizes | bunnei | |
| Shaders: Implemented multiple-word loads and stores to and from attribute memory. | |||
| 2018-09-15 | Merge pull request #1271 from Subv/kepler_engine | bunnei | |
| GPU: Basic implementation of the Kepler Inline Memory engine (p2mf). | |||
| 2018-09-15 | Shaders: Implemented multiple-word loads and stores to and from attribute ↵ | Subv | |
| memory. This seems to be an optimization performed by nouveau. | |||
| 2018-09-15 | Port #4182 from Citra: "Prefix all size_t with std::" | fearlessTobi | |
| 2018-09-12 | Merge pull request #1263 from FernandoS27/tex-mode | bunnei | |
| shader_decompiler: Implemented (Partially) Texture Processing Modes | |||
| 2018-09-12 | GPU: Basic implementation of the Kepler Inline Memory engine (p2mf). | Subv | |
| This engine writes data from a FIFO register into the configured address. | |||
| 2018-09-12 | Implemented Texture Processing Modes | FernandoS27 | |
| 2018-09-11 | Implemented encodings for LEA and PSET | FernandoS27 | |
| 2018-09-11 | Replace old FragmentHeader for the new Header | FernandoS27 | |
| 2018-09-11 | Implemented (Partialy) Shader Header | 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. | |||
