| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-03-15 | vk_rasterizer: Fix vertex range assert | ReinUsesLisp | |
| End can be equal to start in CalculateVertexArraysSize. This is quite common when the vertex size is zero. | |||
| 2020-03-15 | vk_rasterizer: Reimplement clears with vkCmdClearAttachments | ReinUsesLisp | |
| 2020-03-14 | renderer_opengl: Keep presentation frames in lock-step when GPU debugging. | bunnei | |
| - Fixes renderdoc with OpenGL renderer. | |||
| 2020-03-14 | gl_device: Add option to check GL_EXT_debug_tool. | bunnei | |
| 2020-03-14 | Merge pull request #3508 from FernandoS27/page-table | bunnei | |
| PageTable: move backing addresses to a children class as the CPU page table does not need them. | |||
| 2020-03-14 | DirtyFlags: relax need to set render_targets as dirty | Fernando Sahmkow | |
| The texture cache already takes care of setting a render target to dirty when invalidated. | |||
| 2020-03-14 | Merge pull request #3500 from ReinUsesLisp/incompatible-types | Fernando Sahmkow | |
| texture_cache: Report incompatible textures as black | |||
| 2020-03-14 | Merge pull request #3499 from ReinUsesLisp/depth-2d-array | Fernando Sahmkow | |
| texture_cache/surface_params: Force depth=1 on 2D textures | |||
| 2020-03-14 | Merge pull request #3490 from ReinUsesLisp/transform-feedbacks | Fernando Sahmkow | |
| video_core: Initial implementation of transform feedbacks | |||
| 2020-03-14 | PageTable: move backing addresses to a children class as the CPU page table ↵ | Fernando Sahmkow | |
| does not need them. This PR aims to reduce the memory usage in the CPU page table by moving GPU specific parameters into a child class. This saves 1Gb of Memory for most games. | |||
| 2020-03-14 | astc: Fix typos from search and replace | ReinUsesLisp | |
| 2020-03-14 | astc: Minor changes to InputBitStream | ReinUsesLisp | |
| 2020-03-14 | astc: Pass val in Replicate by copy | ReinUsesLisp | |
| 2020-03-14 | astc: Call std::vector:reserve on decodedClolorValues to avoid reallocating | ReinUsesLisp | |
| 2020-03-14 | clang-format | Nguyen Dac Nam | |
| 2020-03-14 | nit | Nguyen Dac Nam | |
| 2020-03-13 | astc: Call std::vector::reserve on texelWeightValues to avoid reallocating | ReinUsesLisp | |
| 2020-03-13 | astc: Create a LUT at compile time for encoding values | ReinUsesLisp | |
| 2020-03-13 | astc: Make IntegerEncodedValue a trivial structure | ReinUsesLisp | |
| 2020-03-13 | astc: Make IntegerEncodedValue constructor constexpr | ReinUsesLisp | |
| 2020-03-13 | astc: Make IntegerEncodedValue trivially copyable | ReinUsesLisp | |
| 2020-03-13 | astc: Rename C types to common_types | ReinUsesLisp | |
| 2020-03-13 | astc: Move Popcnt to an anonymous namespace and make it constexpr | ReinUsesLisp | |
| 2020-03-13 | astc: Use common types instead of stdint.h integer types | ReinUsesLisp | |
| 2020-03-13 | astc: Use 'enum class' instead of 'enum' for EIntegerEncoding | ReinUsesLisp | |
| 2020-03-13 | vk/gl_shader_decompiler: Silence assertion on compute | ReinUsesLisp | |
| 2020-03-13 | vk_shader_decompiler: Fix default varying regression | ReinUsesLisp | |
| 2020-03-13 | maxwell_3d: Add padding words to XFB entries | ReinUsesLisp | |
| Use INSERT_UNION_PADDING_WORDS instead of alignas to ensure a size requirement. | |||
| 2020-03-13 | gl_shader_decompiler: Fix implicit conversion errors | ReinUsesLisp | |
| 2020-03-13 | vk_shader_decompiler: Fix implicit type conversion | Rodrigo Locatti | |
| Co-Authored-By: Mat M. <mathew1800@gmail.com> | |||
| 2020-03-13 | vk_rasterizer: Implement transform feedback binding zero | ReinUsesLisp | |
| 2020-03-13 | vk_shader_decompiler: Add XFB decorations to generic varyings | ReinUsesLisp | |
| 2020-03-13 | vk_device: Enable VK_EXT_transform_feedback when available | ReinUsesLisp | |
| 2020-03-13 | vk_device: Shrink formatless capability name size | ReinUsesLisp | |
| 2020-03-13 | shader/transform_feedback: Expose buffer stride | ReinUsesLisp | |
| 2020-03-13 | vk_shader_decompiler: Use registry for specialization | ReinUsesLisp | |
| 2020-03-13 | gl_rasterizer: Implement transform feedback bindings | ReinUsesLisp | |
| 2020-03-13 | gl_shader_decompiler: Decorate output attributes with XFB layout | ReinUsesLisp | |
| We sometimes have to slice attributes in different parts. This is needed for example in instances where the game feedbacks 3 components but writes 4 from the shader (something that is possible with GL_NV_transform_feedback). | |||
| 2020-03-13 | shader/transform_feedback: Add host API friendly TFB builder | ReinUsesLisp | |
| 2020-03-13 | Merge pull request #3473 from ReinUsesLisp/shader-purge | Fernando Sahmkow | |
| gl_shader_cache: Rework shader cache and store texture arrays | |||
| 2020-03-13 | Merge branch 'master' into shader-purge | Rodrigo Locatti | |
| 2020-03-13 | Merge pull request #3491 from ReinUsesLisp/polygon-modes | bunnei | |
| gl_rasterizer: Implement polygon modes and fill rectangles | |||
| 2020-03-13 | nit & remove some optional param | Nguyen Dac Nam | |
| 2020-03-13 | shader_decode: implement XMAD mode CSfu | Nguyen Dac Nam | |
| 2020-03-13 | fix formatting | makigumo | |
| 2020-03-13 | maxwell_to_vk: add vertex format eA2B10G10R10UnormPack32 | makigumo | |
| 2020-03-13 | clang-format | Nguyen Dac Nam | |
| 2020-03-13 | Apply suggestions from code review | Nguyen Dac Nam | |
| Co-Authored-By: Mat M. <mathew1800@gmail.com> | |||
| 2020-03-13 | shader_decode: BFE add ref of reverse parallel method. | Nguyen Dac Nam | |
| 2020-03-13 | shader_decode: implement BREV on BFE | Nguyen Dac Nam | |
| Implement reverse parallel follow: https://graphics.stanford.edu/~seander/bithacks.html#ReverseParallel | |||
