| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-18 | MaxwellDMA/KeplerCopy: Downgrade DMA log message to Trace. | Fernando Sahmkow | |
| This log was just to know which games used DMA. It's no longer important. | |||
| 2019-07-18 | Gl_Texture_Cache: Remove assert on component type in GetFormatTuple | Fernando Sahmkow | |
| Textures can have different components types in different orders. This assert was completely inprecise and the effectiveness of such is better handled by case and within the texture cache. | |||
| 2019-07-18 | Shader_Ir: Downgrade precision and rounding asserts to debug asserts. | Fernando Sahmkow | |
| This commit reduces the sevirity of asserts for FP precision and rounding as this are well known and have little to no consequences in gpu's accuracy. | |||
| 2019-07-18 | gl_shader_decompiler: Rename bufferImage to imageBuffer | ReinUsesLisp | |
| The online OpenGL documentation is wrong. The type definition is imageBuffer. | |||
| 2019-07-18 | gl_shader_cache: Fix newline on buffer preprocessor definitions | ReinUsesLisp | |
| 2019-07-18 | textures: Fix texture buffer size calculation | ReinUsesLisp | |
| 2019-07-18 | gl_texture_cache: Do not set texture parameters to buffers | ReinUsesLisp | |
| 2019-07-18 | gl_texture_cache: Add missing break in CreateTexture | ReinUsesLisp | |
| 2019-07-17 | GL_State: Feedback and fixes | Fernando Sahmkow | |
| 2019-07-17 | Maxwell3D: Address Feedback | Fernando Sahmkow | |
| 2019-07-17 | Texture_Cache: Rebase Fixes | Fernando Sahmkow | |
| 2019-07-17 | GL_Rasterizer: Corrections to Clearing. | Fernando Sahmkow | |
| 2019-07-17 | Maxwell3D: Correct marking dirtiness on CB upload | Fernando Sahmkow | |
| 2019-07-17 | GL_Rasterizer: Rework RenderTarget/DepthBuffer clearing | Fernando Sahmkow | |
| 2019-07-17 | Maxwell3D: Implement State Dirty Flags. | Fernando Sahmkow | |
| 2019-07-17 | Maxwell3D: Rework CBData Upload | Fernando Sahmkow | |
| 2019-07-17 | Maxwell3D: Rework the dirty system to be more consistant and scaleable | Fernando Sahmkow | |
| 2019-07-17 | maxwell3d: Implement Conditional Rendering | Fernando Sahmkow | |
| Conditional Rendering takes care of conditionaly clearing or drawing depending on a set of queries. This PR implements the query checks to stablish if things can be rendered or not. | |||
| 2019-07-17 | Merge pull request #2740 from lioncash/bra | Fernando Sahmkow | |
| shader/decode/other: Correct branch indirect argument within BRA handling | |||
| 2019-07-16 | shader_ir: std::move Node instance where applicable | Lioncash | |
| These are std::shared_ptr instances underneath the hood, which means copying them isn't as cheap as a regular pointer. Particularly so on weakly-ordered systems. This avoids atomic reference count increments and decrements where they aren't necessary for the core set of operations. | |||
| 2019-07-16 | shader_ir: Rename Get/SetTemporal to Get/SetTemporary | Lioncash | |
| This is more accurate in terms of describing what the functions are actually doing. Temporal relates to time, not the setting of a temporary itself. | |||
| 2019-07-16 | shader_ir: Remove unused includes | Lioncash | |
| Removes unnecessary header dependencies. | |||
| 2019-07-16 | Shader_Ir: Correct tracking to track from right to left | Fernando Sahmkow | |
| 2019-07-16 | Merge pull request #2565 from ReinUsesLisp/track-indirect | Fernando Sahmkow | |
| shader/track: Track indirect buffers | |||
| 2019-07-16 | shader/decode/other: Correct branch indirect argument within BRA handling | Lioncash | |
| This appears to have been a copy/paste error introduced within 8a6fc529a968e007f01464abadd32f9b5eb0a26c | |||
| 2019-07-15 | gl_shader_cache: Fix clang-format issues | ReinUsesLisp | |
| 2019-07-15 | gl_shader_decompiler: Stub local memory size | ReinUsesLisp | |
| 2019-07-15 | gl_shader_cache: Address review commentaries | ReinUsesLisp | |
| 2019-07-15 | gl_shader_cache: Address CI issues | ReinUsesLisp | |
| 2019-07-15 | gl_rasterizer: Implement compute shaders | ReinUsesLisp | |
| 2019-07-15 | Merge pull request #2695 from ReinUsesLisp/layer-viewport | Fernando Sahmkow | |
| gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shaders | |||
| 2019-07-14 | Merge pull request #2705 from FernandoS27/tex-cache-fixes | bunnei | |
| GPU: Fixes to Texture Cache and Include Microprofiles for GL State/BufferCopy/Macro Interpreter | |||
| 2019-07-14 | shader: Allow tracking of indirect buffers without variable offset | ReinUsesLisp | |
| While changing this code, simplify tracking code to allow returning the base address node, this way callers don't have to manually rebuild it on each invocation. | |||
| 2019-07-14 | Merge pull request #2675 from ReinUsesLisp/opengl-buffer-cache | bunnei | |
| buffer_cache: Implement a generic buffer cache and its OpenGL backend | |||
| 2019-07-14 | Texture_Cache: Address Feedback | Fernando Sahmkow | |
| 2019-07-14 | Texture_Cache: Remove some unprecise fallback case and clang format | Fernando Sahmkow | |
| 2019-07-14 | Texture_Cache: Force Framebuffer reset if an active render target is ↵ | Fernando Sahmkow | |
| unregistered. | |||
| 2019-07-14 | GPU: Add a microprofile for macro interpreter | Fernando Sahmkow | |
| 2019-07-14 | GL_State: Add a microprofile timer to OpenGL state. | Fernando Sahmkow | |
| 2019-07-14 | Gl_Texture_Cache: Measure Buffer Copy Times | Fernando Sahmkow | |
| 2019-07-14 | Texture_Cache: Correct Linear Structural Match. | Fernando Sahmkow | |
| 2019-07-14 | Merge pull request #2690 from SciresM/physmem_fixes | Fernando Sahmkow | |
| Implement MapPhysicalMemory/UnmapPhysicalMemory | |||
| 2019-07-14 | Merge pull request #2692 from ReinUsesLisp/tlds-f16 | Fernando Sahmkow | |
| shader/texture: Add F16 support for TLDS | |||
| 2019-07-11 | Merge pull request #2609 from FernandoS27/new-scan | bunnei | |
| Implement a New Shader Scanner, Decompile Flow Stack and implement BRX BRA.CC | |||
| 2019-07-11 | gl_shader_decompiler: Fix gl_PointSize redeclaration | ReinUsesLisp | |
| 2019-07-11 | gl_shader_decompiler: Fix conditional usage of ↵ | ReinUsesLisp | |
| GL_ARB_shader_viewport_layer_array | |||
| 2019-07-10 | Merge pull request #2697 from lioncash/doc | bunnei | |
| gl_rasterizer: Amend documentation comment for ConfigureFramebuffers() | |||
| 2019-07-10 | Merge pull request #2686 from ReinUsesLisp/vk-scheduler | bunnei | |
| vk_scheduler: Drop execution context in favor of views | |||
| 2019-07-10 | Merge pull request #2691 from lioncash/override | bunnei | |
| video_core: Add missing override specifiers | |||
| 2019-07-09 | shader_ir: Add comments on missing instruction. | Fernando Sahmkow | |
| Also shows Nvidia's address space on comments. | |||
