| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-08-21 | Merge pull request #2753 from FernandoS27/float-convert | bunnei | |
| Shader_Ir: Implement F16 Variants of F2F, F2I, I2F. | |||
| 2019-07-25 | Merge pull request #2743 from FernandoS27/surpress-assert | bunnei | |
| Downgrade and suppress a series of GPU asserts and debug messages. | |||
| 2019-07-24 | Merge pull request #2704 from FernandoS27/conditional | bunnei | |
| maxwell3d: Implement Conditional Rendering | |||
| 2019-07-22 | Merge pull request #2734 from ReinUsesLisp/compute-shaders | bunnei | |
| gl_rasterizer: Implement compute shaders | |||
| 2019-07-21 | Merge pull request #2735 from FernandoS27/pipeline-rework | bunnei | |
| Rework Dirty Flags in GPU Pipeline, Optimize CBData and Redo Clearing mechanism | |||
| 2019-07-20 | Shader_Ir: Implement F16 Variants of F2F, F2I, I2F. | Fernando Sahmkow | |
| This commit takes care of implementing the F16 Variants of the conversion instructions and makes sure conversions are done. | |||
| 2019-07-20 | Maxwell3D: Reorganize and address feedback | Fernando Sahmkow | |
| 2019-07-19 | shader/half_set_predicate: Fix HSETP2 implementation | ReinUsesLisp | |
| 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-17 | GL_State: Feedback and fixes | Fernando Sahmkow | |
| 2019-07-17 | Maxwell3D: Address Feedback | Fernando Sahmkow | |
| 2019-07-17 | GL_Rasterizer: Corrections to Clearing. | 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 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-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 | Merge pull request #2675 from ReinUsesLisp/opengl-buffer-cache | bunnei | |
| buffer_cache: Implement a generic buffer cache and its OpenGL backend | |||
| 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-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-09 | shader_ir: Unify blocks in decompiled shaders. | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: propagate shader size to the IR | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: Implement BRX & BRA.CC | Fernando Sahmkow | |
| 2019-07-09 | gl_rasterizer: Amend documentation comment for ConfigureFramebuffers() | Lioncash | |
| must_reconfigure isn't a parameter for this function any more, so it can be replaced with current_state. While we're at it, we can make the parameters of the declaration match the same name as the ones in the definition. | |||
| 2019-07-07 | gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shaders | ReinUsesLisp | |
| This commit implements gl_ViewportIndex and gl_Layer in vertex and geometry shaders. In the case it's used in a vertex shader, it requires ARB_shader_viewport_layer_array. This extension is available on AMD and Nvidia devices (mesa and proprietary drivers), but not available on Intel on any platform. At the moment of writing this description I don't know if this is a hardware limitation or a driver limitation. In the case that ARB_shader_viewport_layer_array is not available, writes to these registers on a vertex shader are ignored, with the appropriate logging. | |||
| 2019-07-07 | video_core: Add missing override specifiers | Lioncash | |
| 2019-07-06 | gl_rasterizer: Fix nullptr dereference on disabled buffers | ReinUsesLisp | |
| 2019-07-06 | gl_rasterizer: Minor style changes | ReinUsesLisp | |
| 2019-07-06 | gl_rasterizer: Fix vertex and index data invalidations | ReinUsesLisp | |
| 2019-07-06 | gl_buffer_cache: Implement with generic buffer cache | ReinUsesLisp | |
| 2019-07-06 | gl_buffer_cache: Remove global system getters | ReinUsesLisp | |
| 2019-07-06 | gl_device: Query SSBO alignment | ReinUsesLisp | |
| 2019-07-06 | gl_buffer_cache: Implement flushing | ReinUsesLisp | |
| 2019-07-06 | gl_rasterizer: Drop gl_global_cache in favor of gl_buffer_cache | ReinUsesLisp | |
| 2019-07-06 | gl_buffer_cache: Rework to support internalized buffers | ReinUsesLisp | |
| 2019-07-06 | gl_buffer_cache: Store in CachedBufferEntry the used buffer handle | ReinUsesLisp | |
| 2019-07-06 | gl_buffer_cache: Return used buffer from Upload function | ReinUsesLisp | |
| 2019-07-06 | gl_rasterizer: Add some commentaries | ReinUsesLisp | |
| 2019-07-06 | gl_rasterizer: Make DrawParameters rasterizer instance const | ReinUsesLisp | |
