| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-12-22 | Merge pull request #12412 from ameerj/gl-query-prims | liamwhite | |
| OpenGL: Add GL_PRIMITIVES_GENERATED and GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN queries | |||
| 2023-12-21 | shader_recompiler: use float image operations on load/store when required | Liam | |
| 2023-12-20 | Merge pull request #12403 from liamwhite/clipdistance | Fernando S | |
| shader_recompiler: use minimal clip distance array | |||
| 2023-12-20 | gl_rasterizer: Less spammy log for unimplemented resets | Ameer J | |
| 2023-12-19 | OpenGL: Add GL_PRIMITIVES_GENERATED and ↵ | Ameer J | |
| GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN queries | |||
| 2023-12-19 | gl_rasterizer: Silence spammy logs | Ameer J | |
| 2023-12-19 | gl_buffer_cache: Reintroduce NV_vertex_buffer_unified_memory | Ameer J | |
| Workaround Nvidia drivers complaining when a buffer is bound as both a vertex buffer and transform feedback buffer | |||
| 2023-12-18 | shader_recompiler: ignore clip distances beyond driver support level | Liam | |
| 2023-12-16 | gl_buffer_cache: Fix tfb binding typo | Ameer J | |
| 2023-12-03 | renderer_opengl: remove srgb conversion logic | Liam | |
| 2023-12-03 | renderer_vulkan: do not recreate swapchain for srgb | Liam | |
| 2023-12-03 | Merge pull request #12094 from ameerj/gl-buffer-cache-batch-vtx | liamwhite | |
| gl_buffer_cache: Batch vertex/tfb buffer binding | |||
| 2023-12-01 | Merge pull request #12056 from ameerj/opengl-neglect | liamwhite | |
| OpenGL: Implement async downloads in buffer and texture caches | |||
| 2023-11-29 | Merge pull request #12154 from liamwhite/more-drivers | liamwhite | |
| vulkan_device: add names for more driverID enumeration values | |||
| 2023-11-26 | Merge branch 'master' into ssbo-align | Ameer J | |
| 2023-11-26 | Merge pull request #11535 from GPUCode/upload_cmdbuf | Fernando S | |
| renderer_vulkan: Introduce separate cmd buffer for uploads | |||
| 2023-11-24 | vulkan_device: add names for more driverID enumeration values | Liam | |
| 2023-11-19 | gl_buffer_cache: Batch vertex/tfb buffer binding | Ameer J | |
| 2023-11-18 | gl_graphics_pipeline: GLASM: Fix transform feedback attribs buffer mode | Ameer J | |
| GL_SEPARATE_ATTRIBS only applies when multiple buffers are being used, else GL_INTERLEAVED_ATTRIBS handles the cases for a single buffer with potentially more than one attribute | |||
| 2023-11-12 | renderer_vulkan: Introduce separate cmd buffer for uploads | GPUCode | |
| 2023-11-12 | Memory: Fix invalidation handling from the CPU/Services | Fernando Sahmkow | |
| 2023-10-31 | shader_recompiler: Align SSBO offsets in GlobalMemory functions | Ameer J | |
| 2023-10-31 | shader_recompiler: Align SSBO offsets to meet host requirements | Ameer J | |
| Co-Authored-By: Billy Laws <blaws05@gmail.com> | |||
| 2023-10-12 | Merge pull request #11751 from Kelebek1/transition_msaa_image | liamwhite | |
| Transition MSAA images to general layout without uploading data | |||
| 2023-10-11 | Transition MSAA images to general layout without uploading data | Kelebek1 | |
| 2023-10-11 | Do not set rescaled flag when rescaling is disabled | Kelebek1 | |
| 2023-10-06 | Implement X8_D24 format | Kelebek1 | |
| 2023-09-23 | Query Cache: address issues | Fernando Sahmkow | |
| 2023-09-23 | Query Cachge: Fully rework Vulkan's query cache | Fernando Sahmkow | |
| 2023-08-27 | VideoCore: Implement DispatchIndirect | Fernando Sahmkow | |
| 2023-08-21 | Merge pull request #11149 from ameerj/astc-perf-prod | liamwhite | |
| host_shaders: ASTC compute shader optimizations | |||
| 2023-08-18 | Merge pull request #11278 from Kelebek1/dma_sync | liamwhite | |
| Mark accelerated DMA destination buffers and images as GPU-modified | |||
| 2023-08-14 | Merge pull request #11282 from ameerj/glasm-xfb | liamwhite | |
| gl_graphics_pipeline: GLASM: Fix transform feedback with multiple buffers | |||
| 2023-08-14 | Merge pull request #11283 from ameerj/glasm-pipeline-detection | liamwhite | |
| gl_graphics_pipeline: Fix GLASM storage buffer detection | |||
| 2023-08-13 | gl_texture_cache: Enable async downloads | Ameer J | |
| 2023-08-13 | gl_buffer_cache: Enable async downloads | Ameer J | |
| 2023-08-13 | gl_staging_buffer_pool: Refactor allocation variables into a struct | Ameer J | |
| 2023-08-13 | gl_graphics_pipeline: Fix GLASM storage buffer detection | Ameer J | |
| 2023-08-13 | gl_graphics_pipeline: GLASM: Fix transform feedback with multiple buffers | Ameer J | |
| 2023-08-13 | Mark accelerted DMA destination buffers and images as GPU-modified | Kelebek1 | |
| 2023-08-07 | Merge pull request #11216 from lat9nq/no-mesa-astc | liamwhite | |
| gl_device: Detect Mesa to disable their ASTC | |||
| 2023-08-06 | Revert "HACK: Avoid swizzling and reuploading ASTC image every frame" | Ameer J | |
| This reverts commit b18c1fb1bbbcc235e9a1cbbb2704fed2e5895e61. | |||
| 2023-08-06 | HACK: Avoid swizzling and reuploading ASTC image every frame | Ameer J | |
| 2023-08-06 | gl | Ameer J | |
| 2023-08-05 | gl_device: Filter more specifically for slow ASTC | lat9nq | |
| Adds a check to find if the renderer is Intel DG (i.e. DG2). gl_device: Detect Mesa to disable their ASTC In our testing, our own ASTC decoder has shown itself to perform faster than the included one from the driver. Disable theirs when Mesa is detected. Mesa detection depends on the vendor string. Some drivers never appear outside of *nix contexts, so only check those in the *nix context. gl_device: Internalize Intel DG detection | |||
| 2023-08-03 | Fix shader dumps with nvdisasm | Kelebek1 | |
| skip fragment shaders when rasterizer is disabled initialize env_ptrs | |||
| 2023-07-21 | settings,opengl,yuzu-qt: Fix AA, Filter maximums | lat9nq | |
| The new enum macros don't support setting values directly. For LastAA and LastFilter, this means we need a simpler approach to loop around the toggle in the frontend... | |||
| 2023-07-21 | settings,general: Rename non-confirming enums | lat9nq | |
| 2023-07-21 | settings,video_core: Consolidate ASTC decoding options | lat9nq | |
| Just puts them all neatly into one place. | |||
| 2023-07-18 | general: Silence -Wshadow{,-uncaptured-local} warnings | lat9nq | |
| These occur in the latest commits in LLVM Clang. | |||
