| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-03-19 | video_core: Reduce unused includes | ameerj | |
| 2022-03-18 | general: Reduce core.h includes | ameerj | |
| 2022-03-06 | gl_graphics_pipeline: Improve shader builder synchronization using fences ↵ | Ameer J | |
| (#7969) * gl_graphics_pipeline: Improve shader builder synchronization Make use of GLsync objects to ensure better synchronization between shader builder threads and the main context * gl_graphics_pipeline: Make built_fence access threadsafe * gl_graphics_pipeline: Use GLsync objects only when building in parallel * gl_graphics_pipeline: Replace GetSync calls with non-blocking waits The spec states that a ClientWait on a Fence object ensures the changes propagate to the calling context | |||
| 2022-02-27 | gl_fence_manager: Minor optimization to signal querying | ameerj | |
| Per the spec, bufSize is the number of integers that will be written, in this case, 1. Also, the length argument is optional if the information of the number of elements written is not needed. | |||
| 2022-02-25 | maxwell_to_(gl/vk): Add 11_11_10 float vertex format | Morph | |
| - Used by パワプロクンポケットR | |||
| 2022-02-02 | general: Replace NonCopyable struct with equivalents | Lioncash | |
| 2022-02-01 | Rasterizer: Refactor inlineToMemory. | Fernando Sahmkow | |
| 2022-01-29 | Rasterizer: Implement Inline2Memory Acceleration. | Fernando Sahmkow | |
| 2022-01-04 | ShaderDecompiler: Add a debug option to dump the game's shaders. | Fernando Sahmkow | |
| 2022-01-03 | Merge pull request #7629 from ameerj/nv-driver-fixes | Fernando S | |
| shaders: Add fixes for NVIDIA drivers 495+ | |||
| 2021-12-29 | glsl: Add boolean reference workaround | ameerj | |
| 2021-12-29 | glsl_context_get_set: Add alternative cbuf type for broken drivers | ameerj | |
| some drivers have a bug bitwise converting floating point cbuf values to uint variables. This adds a workaround for these drivers to make all cbufs uint and convert to floating point as needed. | |||
| 2021-12-23 | vk_texture_cache: Fix invalidated pointer access | ameerj | |
| The vulkan ImageView held a reference to its source image for rescale status checking. This pointer is sometimes invalidated when the texture cache slot_images container is resized. To avoid an invalid pointer dereference, the ImageView now holds a reference to the container itself. | |||
| 2021-12-22 | Merge pull request #7375 from vonchenplus/convert_legacy | Fernando S | |
| Convert all legacy attributes to generic attributes | |||
| 2021-12-18 | Address format clang | vonchenplus | |
| 2021-12-18 | Merge branch 'yuzu-emu:master' into convert_legacy | Feng Chen | |
| 2021-12-05 | renderer_opengl: Minor refactoring of filter selection | ameerj | |
| 2021-12-05 | blit_image: Refactor upscale factors usage | ameerj | |
| The image view itself can be queried to see if it is being rescaled or not, removing the need to pass the upscale/down shift factors from the texture cache. | |||
| 2021-11-20 | Merge pull request #7368 from FernandoS27/vulkan-conv | bunnei | |
| Fix ART Blit detection regression and add D24S8 <-> RGBA8 conv to Vulkan | |||
| 2021-11-20 | TextureCache: Refactor and fix linux compiling. | Fernando Sahmkow | |
| 2021-11-20 | TextureCache: Implement buffer copies on Vulkan. | Fernando Sahmkow | |
| 2021-11-19 | Merge pull request #7294 from ↵ | bunnei | |
| vonchenplus/fix_image_update_error_when_width_too_small Fix image update/download error when width too small | |||
| 2021-11-19 | Implement convert legacy to generic | Feng Chen | |
| 2021-11-19 | Merge pull request #7357 from Morph1984/s8_uint | bunnei | |
| video_core: Implement S8_UINT format | |||
| 2021-11-17 | gl_texture_cache: Round format conversion PBO to next power of 2 | ameerj | |
| 2021-11-17 | renderer_opengl: Implement S8_UINT stencil format | Morph | |
| 2021-11-17 | Fix image update/download error when width too small | Feng Chen | |
| 2021-11-16 | texture_cache: Use pixel format conversion when supported by the runtime | ameerj | |
| 2021-11-16 | gl_texture_cache: Make FormatConversionPass more generic | ameerj | |
| This allows the usage of the FormatConversionPass to be applied to more than the previously used BGR conversion scenarios. | |||
| 2021-11-16 | gl_texture_cache: Rename BGRCopyPass to FormatConversionPass | ameerj | |
| 2021-11-17 | TextureCache: OGL query device memory if possible. | FernandoS27 | |
| 2021-11-17 | TextureCache: Fix OGL cleaning | Fernando Sahmkow | |
| 2021-11-16 | TextureCache: Add automatic anisotropic filtering and refactor code. | Fernando Sahmkow | |
| 2021-11-16 | TextureCache: Make a better Anisotropic setter. | Fernando Sahmkow | |
| 2021-11-16 | Texture Cahe/Shader decompiler: Resize PointSize on rescaling, refactor and ↵ | FernandoS27 | |
| make reaper more agressive on 4Gb GPUs. | |||
| 2021-11-16 | gl_resource_manager: Ensure non EXT_framebuffer objects are created | ameerj | |
| 2021-11-16 | OpenGL: Fix viewport/Scissor scaling on downscaling. | FernandoS27 | |
| 2021-11-16 | Presentation: Only use FP16 in scaling shaders on supported devices in Vulkan | Marshall Mohror | |
| 2021-11-16 | gl_rasterizer: Fix ScissorTest and Clear when scaling | ameerj | |
| 2021-11-16 | gl_texture_cache: Simplify scaling procedures | ameerj | |
| 2021-11-16 | OpenGlTextureCache: Fix state invalidation on rescaling. | Fernando Sahmkow | |
| 2021-11-16 | OpenGL: fix FXAA with scaling | Marshall Mohror | |
| 2021-11-16 | OpenGL: Implement FXAA | Marshall Mohror | |
| 2021-11-16 | QtGUI: Add buttton to toggle the filter. | FernandoS27 | |
| 2021-11-16 | VideoCore: Add gaussian filtering. | FernandoS27 | |
| 2021-11-16 | Texture Cache: fix memory managment and optimize scaled downloads, uploads. | Fernando Sahmkow | |
| 2021-11-16 | Texture Cache: Fix downscaling and correct memory comsumption. | Fernando Sahmkow | |
| 2021-11-16 | Presentation: add Nearest Neighbor filter. | Fernando Sahmkow | |
| 2021-11-16 | Texture Cache: Rescale conversions between depth and color | FernandoS27 | |
| 2021-11-16 | Texture cache: Fix memory consumption and ignore rating when a depth texture ↵ | Fernando Sahmkow | |
| is rendered. | |||
