| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-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 | |
| 2019-07-06 | gl_rasterizer: Move index buffer uploading to its own method | ReinUsesLisp | |
| 2019-07-05 | Merge pull request #2601 from FernandoS27/texture_cache | Zach Hilman | |
| Implement a new Texture Cache | |||
| 2019-07-05 | texture_cache: Address Feedback | Fernando Sahmkow | |
| 2019-07-04 | texture_cache: Correct Texture Buffer Uploading | Fernando Sahmkow | |
| 2019-07-03 | gl_shader_cache: Make CachedShader constructor private | Zach Hilman | |
| Fixes missing review comments introduced. | |||
| 2019-07-03 | Merge pull request #2563 from ReinUsesLisp/shader-initializers | Zach Hilman | |
| gl_shader_cache: Use static constructors for CachedShader initialization | |||
| 2019-07-01 | rasterizer_cache: Protect inherited caches from submission level | Fernando Sahmkow | |
| 2019-06-29 | texture_cache: Address feedback | ReinUsesLisp | |
| 2019-06-25 | gl_texture_cache: Correct asserts | Fernando Sahmkow | |
| 2019-06-25 | gl_texture_cache: Corrections and fixes | Fernando Sahmkow | |
| 2019-06-25 | gl_resource_manager: Correct MakeStreamCopy | Fernando Sahmkow | |
| 2019-06-25 | texture_cache: Query MemoryManager from the system | Fernando Sahmkow | |
| 2019-06-24 | gl_texture_cache: Explicitly add indirect include | ReinUsesLisp | |
| 2019-06-24 | renderer_opengl/utils: Remove unused includes and unused forward declaration | ReinUsesLisp | |
| 2019-06-24 | gl_texture_cache: Address some feedback | ReinUsesLisp | |
| 2019-06-24 | gl_shader_disk_cache: Address feedback | ReinUsesLisp | |
