79 Commits (df793fc0493a67ca2838ba816232da8409d03c8a)

Author SHA1 Message Date
lat9nq 373f75d944 shader: Add shader loop safety check settings 5 years ago
ReinUsesLisp ba3bdf1d41 vulkan_device: Enable VK_EXT_vertex_input_dynamic_state 5 years ago
ReinUsesLisp ea038d6653 vulkan: Add VK_EXT_vertex_input_dynamic_state support 5 years ago
ReinUsesLisp d554778311 vulkan: Use VK_EXT_provoking_vertex when available 5 years ago
ReinUsesLisp 8f099af6a8 nsight_aftermath_tracker: Fix SPIR-V module writes 5 years ago
ReinUsesLisp 1148a4eac7 vulkan: Conditionally use shaderInt16 5 years ago
ReinUsesLisp 77372443c3 vulkan: Enable depth bounds and use it conditionally 5 years ago
ReinUsesLisp 99f2c31b64 vulkan_device: Enable float64 and int64 conditionally 5 years ago
ReinUsesLisp d621e96d0d shader: Initial OpenGL implementation 5 years ago
ReinUsesLisp 0c0ee9d897 vulkan_device: Require shaderClipDistance and shaderCullDistance features 5 years ago
Rodrigo Locatti 2dc86372c7 shader: Fix bugs and build issues on GCC 5 years ago
ReinUsesLisp 0ace34575c shader: Require dual source blending 5 years ago
ReinUsesLisp 95815a3883 shader: Implement PIXLD.MY_INDEX 5 years ago
ReinUsesLisp e3514bcd6b spirv: Implement ViewportMask with NV_viewport_array2 5 years ago
ReinUsesLisp 183855e396 shader: Implement tessellation shaders, polygon mode and invocation id 5 years ago
ReinUsesLisp fa75b9b062 spirv: Rework storage buffers and shader memory 5 years ago
ameerj 3db2b3effa shader: Implement ATOM/S and RED 5 years ago
ReinUsesLisp 479ca00071 nsight_aftermath_tracker: Report used shaders to Nsight Aftermath 5 years ago
ReinUsesLisp e860870dd2 shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when available 5 years ago
ameerj 3d07cef009 shader: Implement VOTE 5 years ago
ReinUsesLisp 260743f371 shader: Add partial rasterizer integration 5 years ago
ReinUsesLisp e2bc05b17d shader: Add denorm flush support 5 years ago
ReinUsesLisp 6db69990da spirv: Add lower fp16 to fp32 pass 5 years ago
ReinUsesLisp 99b859db55 vulkan_device: Make device memory match the rest of the file 5 years ago
Morph 81b1b71993 common: fs: Remove [[nodiscard]] attribute on Remove* functions 5 years ago
ameerj fb16cbb17e video_core: Add GPU vendor name to window title bar 5 years ago
ameerj 0b172d12c0 vulkan_debug_callback: Skip logging known false-positive validation errors 5 years ago
Fernando Sahmkow 719a6dd5a1 Reaper: Correct size calculation on Vulkan. 5 years ago
Fernando Sahmkow ca6f47c686 Reaper: Change memory restrictions on TC depending on host memory on VK. 5 years ago
ReinUsesLisp 5b1efe522e vulkan_memory_allocator: Release allocations with no commits 5 years ago
ReinUsesLisp 19454e71d8 vulkan_memory_allocator: Allow textures to be allocated in host memory 5 years ago
Morph 065867e2c2
common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
bunnei a4c6712a4b common: Move settings to common from core. 5 years ago
Joshua Ashton 08337a492d
vulkan_device: Enable EXT_robustness2 features 5 years ago
Jan Beich 9b50b23a50 vulkan_common: enable OpenGL interop on other Unices 5 years ago
ReinUsesLisp 757fd1e917 vulkan_device: Require VK_EXT_robustness2 5 years ago
ReinUsesLisp 35df1d1864 vk_staging_buffer_pool: Add stream buffer for small uploads 5 years ago
ReinUsesLisp 8fd518ec40 vulkan_device: Enable robustBufferAccess 5 years ago
ReinUsesLisp 82c2601555 video_core: Reimplement the buffer cache 5 years ago
ReinUsesLisp a39d9c5194 vulkan_common: Expose interop and headless devices 5 years ago
ReinUsesLisp 47d5ec6cfc vulkan_common: Make interop extensions mandatory 5 years ago
ReinUsesLisp 40ed0cb920 vulkan_device: Enable robust buffers 5 years ago
ReinUsesLisp 1a987054c5 vulkan_device: Use designated initializers for features 5 years ago
ReinUsesLisp 79afdeaf08 vulkan_wrapper: Add memory barrier pipeline barrier helper 5 years ago
ReinUsesLisp 004a8d6a7a vulkan_device: Fix formatting of constants 5 years ago
ReinUsesLisp 16f97ded21 vulkan_wrapper: Add interop functions 5 years ago
ReinUsesLisp 9735c34f5d vulkan_instance: Initialize Vulkan instance in a separate thread 5 years ago
ReinUsesLisp dde19e7d75 vulkan_wrapper: Pull Windows symbols 5 years ago
ReinUsesLisp 75ccd9959c gpu: Report renderer errors with exceptions 5 years ago
Rodrigo Locatti ef6cc3aa1d
vulkan_device: Blacklist Intel from float16 math (#5798) 5 years ago