.. |
hud
|
[hud] Pass shader stage when binding HUD shader resources
|
2022-06-28 14:32:30 +02:00 |
platform
|
[dxvk] Use static variables for extension provider instances
|
2019-11-07 01:35:10 +01:00 |
shaders
|
[dxvk] Add source offset/extent to copyPackedBufferToDepthStencilImage
|
2021-06-24 21:07:48 +02:00 |
dxvk_adapter.cpp
|
[dxvk] Enable VK_KHR_EXTERNAL_MEMORY_WIN32 if available.
|
2022-03-12 16:23:03 +01:00 |
dxvk_adapter.h
|
[dxvk] Move isUnifiedMemoryArchitecture to adapter
|
2021-06-01 19:26:41 +02:00 |
dxvk_annotation.h
|
[dxvk] Define IDXVKUserDefinedAnnotation
|
2022-03-17 11:35:19 +01:00 |
dxvk_barrier.cpp
|
[dxvk] Filter out unnecessary access flags when recording barriers
|
2022-03-28 10:45:29 +02:00 |
dxvk_barrier.h
|
[dxvk] Fix MSVC build.
|
2022-02-01 18:50:00 +00:00 |
dxvk_bind_mask.h
|
[dxvk] Add function to find set bits in binding mask
|
2019-08-26 23:29:01 +02:00 |
dxvk_buffer.cpp
|
[dxvk] Zero-initialize newly allocated buffer slices on creation
|
2022-03-24 02:46:25 +01:00 |
dxvk_buffer.h
|
[dxvk] Zero-initialize newly allocated buffer slices on creation
|
2022-03-24 02:46:25 +01:00 |
dxvk_cmdlist.cpp
|
[dxvk] Introduce DxvkDevice::waitForResource
|
2022-02-14 03:15:47 +01:00 |
dxvk_cmdlist.h
|
[dxvk] GPU query reset path
|
2022-03-30 13:32:18 +02:00 |
dxvk_compute.cpp
|
[dxvk] Use lock-free list for compute pipeline lookup
|
2022-02-19 17:36:42 +01:00 |
dxvk_compute.h
|
[dxvk] Use lock-free list for compute pipeline lookup
|
2022-02-19 17:36:42 +01:00 |
dxvk_constant_state.h
|
[dxvk] Add conservative rasterization mode to rasterizer state
|
2021-03-13 20:22:32 +01:00 |
dxvk_context_state.h
|
[dxvk] Remove frame buffer from context state
|
2021-11-09 16:37:33 +01:00 |
dxvk_context.cpp
|
[dxvk] Add shader stage parameter to binding methods
|
2022-06-28 14:32:30 +02:00 |
dxvk_context.h
|
[dxvk] Add shader stage parameter to binding methods
|
2022-06-28 14:32:30 +02:00 |
dxvk_cs.cpp
|
[dxvk] Don't use spinlocks for CS chunk pool
|
2022-02-19 16:57:09 +01:00 |
dxvk_cs.h
|
[dxvk] Don't use spinlocks for CS chunk pool
|
2022-02-19 16:57:09 +01:00 |
dxvk_data.cpp
|
[dxvk] Remove std::vector from DxvkDataBuffer
|
2018-05-13 21:34:38 +02:00 |
dxvk_data.h
|
[dxvk] Remove std::vector from DxvkDataBuffer
|
2018-05-13 21:34:38 +02:00 |
dxvk_descriptor.cpp
|
[dxvk] Don't use dynamic storage buffers
|
2019-10-11 14:33:45 +02:00 |
dxvk_descriptor.h
|
[dxvk] Refactor descriptor set allocation
|
2018-11-27 11:42:13 +01:00 |
dxvk_device_filter.cpp
|
[dxvk] Skip CPU adapters if GPUs are present
|
2021-05-21 22:55:54 +02:00 |
dxvk_device_filter.h
|
[dxvk] Skip CPU adapters if GPUs are present
|
2021-05-21 22:55:54 +02:00 |
dxvk_device_info.h
|
[dxvk] Add VK_KHR_buffer_device_address extension info
|
2021-10-01 14:12:17 +02:00 |
dxvk_device.cpp
|
[dxvk] Remove old shader creation code
|
2022-04-18 13:20:16 +02:00 |
dxvk_device.h
|
[dxvk] Remove old shader creation code
|
2022-04-18 13:20:16 +02:00 |
dxvk_extension_provider.h
|
[dxvk] Move extension provider list to DxvkInstance
|
2019-11-11 23:30:07 +01:00 |
dxvk_extensions.cpp
|
[dxvk] Work around device creation failure with CUDA interop extensions
|
2021-10-01 15:43:19 +02:00 |
dxvk_extensions.h
|
[dxvk] Enable VK_KHR_EXTERNAL_MEMORY_WIN32 if available.
|
2022-03-12 16:23:03 +01:00 |
dxvk_format.cpp
|
[dxvk] Normalize color write masks for non-RGBA formats
|
2022-03-13 16:24:53 +01:00 |
dxvk_format.h
|
[dxvk] Normalize color write masks for non-RGBA formats
|
2022-03-13 16:24:53 +01:00 |
dxvk_framebuffer.cpp
|
[dxvk] Introduce DxvkFramebufferKey
|
2021-11-09 17:49:22 +01:00 |
dxvk_framebuffer.h
|
[dxvk] Fix MSVC build.
|
2022-02-01 18:50:00 +00:00 |
dxvk_gpu_event.cpp
|
[dxvk] Get rid of spinlock when allocating GPU events
|
2022-02-20 01:16:04 +01:00 |
dxvk_gpu_event.h
|
[dxvk] Get rid of spinlock when allocating GPU events
|
2022-02-20 01:16:04 +01:00 |
dxvk_gpu_query.cpp
|
[dxvk] GPU query reset path
|
2022-03-30 13:32:18 +02:00 |
dxvk_gpu_query.h
|
[dxvk] GPU query reset path
|
2022-03-30 13:32:18 +02:00 |
dxvk_graphics_state.h
|
[dxvk] Add conservative rasterization mode to rasterizer state
|
2021-03-13 20:22:32 +01:00 |
dxvk_graphics.cpp
|
[dxvk] Perform more extensive validation on pipeline state vectors
|
2022-06-01 14:11:06 +02:00 |
dxvk_graphics.h
|
[dxvk] Perform more extensive validation on pipeline state vectors
|
2022-06-01 14:11:06 +02:00 |
dxvk_hash.h
|
[dxvk] Added convenience equal checker for unordered maps
|
2018-05-24 20:18:37 +02:00 |
dxvk_image.cpp
|
[dxvk] Force dedicated allocation for exportable images
|
2022-03-13 00:43:41 +01:00 |
dxvk_image.h
|
[dxvk] Add shared handle access to DxvkImage memory.
|
2022-03-12 16:23:06 +01:00 |
dxvk_include.h
|
[dxvk] Use small_vector to store image view format compatibility list
|
2020-01-16 18:50:23 +01:00 |
dxvk_instance.cpp
|
[meta] Release 1.10.1
|
2022-03-26 12:44:25 +01:00 |
dxvk_instance.h
|
[dxvk] Track enabled instance extensions
|
2021-04-08 14:25:02 +02:00 |
dxvk_lifetime.cpp
|
[dxvk] Introduce DxvkDevice::waitForResource
|
2022-02-14 03:15:47 +01:00 |
dxvk_lifetime.h
|
[dxvk] Introduce DxvkDevice::waitForResource
|
2022-02-14 03:15:47 +01:00 |
dxvk_limits.h
|
[dxvk] Increase queued command buffer limit to 18
|
2020-11-27 12:22:08 +01:00 |
dxvk_memory.cpp
|
[dxvk] Introduce transient memory flag for staging buffers
|
2022-02-13 02:08:20 +01:00 |
dxvk_memory.h
|
[dxvk] Add shared handle access to DxvkImage memory.
|
2022-03-12 16:23:06 +01:00 |
dxvk_meta_blit.cpp
|
[dxvk] Use custom sync primitives
|
2021-06-29 00:51:20 +02:00 |
dxvk_meta_blit.h
|
[dxvk] Use custom sync primitives
|
2021-06-29 00:51:20 +02:00 |
dxvk_meta_clear.cpp
|
[dxvk] Pass DxvkDevice to DxvkMetaClearObjects constructor
|
2019-07-30 20:00:38 +02:00 |
dxvk_meta_clear.h
|
[dxvk] Don't use alignas(16) for DxvkMetaClearArgs members
|
2019-10-07 22:01:47 +02:00 |
dxvk_meta_copy.cpp
|
[dxvk] Use custom sync primitives
|
2021-06-29 00:51:20 +02:00 |
dxvk_meta_copy.h
|
[dxvk] Use custom sync primitives
|
2021-06-29 00:51:20 +02:00 |
dxvk_meta_mipgen.cpp
|
[dxvk] Add class for framebuffer-based blits
|
2019-10-16 17:31:40 +02:00 |
dxvk_meta_mipgen.h
|
[dxvk] Factor out mip gen classes and rename them to DxvkMetaBlit*
|
2019-10-16 01:52:14 +02:00 |
dxvk_meta_pack.cpp
|
[dxvk] Add source offset/extent to copyPackedBufferToDepthStencilImage
|
2021-06-24 21:07:48 +02:00 |
dxvk_meta_pack.h
|
[dxvk] Add source offset/extent to copyPackedBufferToDepthStencilImage
|
2021-06-24 21:07:48 +02:00 |
dxvk_meta_resolve.cpp
|
[dxvk] Use custom sync primitives
|
2021-06-29 00:51:20 +02:00 |
dxvk_meta_resolve.h
|
[dxvk] Use custom sync primitives
|
2021-06-29 00:51:20 +02:00 |
dxvk_objects.h
|
[dxvk] Factor out mip gen classes and rename them to DxvkMetaBlit*
|
2019-10-16 01:52:14 +02:00 |
dxvk_openvr.cpp
|
[dxvk] Downgrade missing OpenVR warning to info
|
2021-08-09 13:17:43 +02:00 |
dxvk_openvr.h
|
Do not try to load libraries natively under __WINE__
|
2021-07-03 14:28:28 +02:00 |
dxvk_openxr.cpp
|
Do not try to load libraries natively under __WINE__
|
2021-07-03 14:28:28 +02:00 |
dxvk_openxr.h
|
Do not try to load libraries natively under __WINE__
|
2021-07-03 14:28:28 +02:00 |
dxvk_options.cpp
|
[dxvk] Add a config option to enable debug utils in addition to DXVK_PERF_EVENTS=1
|
2022-03-17 11:35:19 +01:00 |
dxvk_options.h
|
[dxvk] Add a config option to enable debug utils in addition to DXVK_PERF_EVENTS=1
|
2022-03-17 11:35:19 +01:00 |
dxvk_pipecache.cpp
|
[dxvk] Removed on-disk pipeline cache
|
2018-04-09 19:38:32 +02:00 |
dxvk_pipecache.h
|
[dxvk] Fix include awfulness
|
2019-11-26 16:10:58 +01:00 |
dxvk_pipelayout.cpp
|
[dxvk] Introduce DxvkBindingLayout and related classes
|
2022-06-28 14:32:30 +02:00 |
dxvk_pipelayout.h
|
[dxvk] Introduce DxvkBindingLayout and related classes
|
2022-06-28 14:32:30 +02:00 |
dxvk_pipemanager.cpp
|
[dxvk] Create state cache threads on demand
|
2022-06-07 11:46:06 +02:00 |
dxvk_pipemanager.h
|
[dxvk] Create state cache threads on demand
|
2022-06-07 11:46:06 +02:00 |
dxvk_platform_exts.h
|
[dxvk] Fix multiple inclusion of dxvk_platform_exts.h
|
2019-11-28 17:43:08 +01:00 |
dxvk_queue.cpp
|
[dxvk] Introduce DxvkDevice::waitForResource
|
2022-02-14 03:15:47 +01:00 |
dxvk_queue.h
|
[dxvk] Introduce DxvkDevice::waitForResource
|
2022-02-14 03:15:47 +01:00 |
dxvk_recycler.h
|
[dxvk] Make recycler a ring buffer
|
2022-06-28 14:32:30 +02:00 |
dxvk_renderpass.cpp
|
[dxvk] Perform validation on render pass formats read from state cache
|
2022-06-01 14:11:09 +02:00 |
dxvk_renderpass.h
|
[dxvk] Perform validation on render pass formats read from state cache
|
2022-06-01 14:11:09 +02:00 |
dxvk_resource.cpp
|
Initial commit
|
2017-10-10 23:32:13 +02:00 |
dxvk_resource.h
|
[dxvk] Factor out waiting for resource to become idle
|
2020-03-15 03:43:04 +01:00 |
dxvk_sampler.cpp
|
[dxvk] Make samplerAnisotropy feature optional
|
2021-04-04 20:01:30 +01:00 |
dxvk_sampler.h
|
[dxvk] Refactor DxvkSampler::getBorderColor
|
2020-05-04 19:46:57 +02:00 |
dxvk_shader_key.cpp
|
[dxvk] Remove obsolete DxvkShaderKey constructor
|
2018-10-25 11:30:02 +02:00 |
dxvk_shader_key.h
|
[dxvk] Add helper to retrieve SHA1 hash from shader key
|
2020-09-11 21:49:14 +01:00 |
dxvk_shader.cpp
|
[dxvk] Remove interpolation decorations for replaced shader inputs
|
2022-06-01 14:11:09 +02:00 |
dxvk_shader.h
|
[dxvk] Remove old shader creation code
|
2022-04-18 13:20:16 +02:00 |
dxvk_signal.cpp
|
[util] Reimplement Signal
|
2019-11-26 16:11:46 +01:00 |
dxvk_signal.h
|
[util] Reimplement Signal
|
2019-11-26 16:11:46 +01:00 |
dxvk_spec_const.cpp
|
[dxvk] Remove old spec constant code
|
2019-05-01 01:57:34 +02:00 |
dxvk_spec_const.h
|
[dxvk] Add API for specialization constants
|
2019-05-06 03:15:45 +02:00 |
dxvk_staging.cpp
|
[dxvk] Free existing staging buffer before creating a new one
|
2022-02-18 18:13:28 +01:00 |
dxvk_staging.h
|
[dxvk] Remove DxvkStagingDataAlloc
|
2022-02-13 02:08:20 +01:00 |
dxvk_state_cache_types.h
|
[dxvk] Pack vertex binding divisor into reserved 14-bit field
|
2021-03-06 16:59:12 +01:00 |
dxvk_state_cache.cpp
|
[dxvk] Create state cache threads on demand
|
2022-06-07 11:46:06 +02:00 |
dxvk_state_cache.h
|
[dxvk] Create state cache threads on demand
|
2022-06-07 11:46:06 +02:00 |
dxvk_stats.cpp
|
[hud] Added stat counters to the HUD
|
2018-04-03 14:49:13 +02:00 |
dxvk_stats.h
|
[dxvk] Introduce DxvkDevice::waitForResource
|
2022-02-14 03:15:47 +01:00 |
dxvk_swapchain_blitter.cpp
|
[dxvk] Pass shader stage when binding HUD resources
|
2022-06-28 14:32:30 +02:00 |
dxvk_swapchain_blitter.h
|
[dxvk] Use staging buffer for gamma ramp uploads
|
2022-02-13 02:08:19 +01:00 |
dxvk_unbound.cpp
|
[dxvk] Add initBuffer method
|
2022-02-17 20:58:31 +01:00 |
dxvk_unbound.h
|
[dxvk] Use float format for sampled unbound image views
|
2019-10-11 02:58:39 +02:00 |
dxvk_util.cpp
|
[dxvk] Optimize util::pipelineStages
|
2022-06-28 14:31:52 +02:00 |
dxvk_util.h
|
[dxvk] Optimize util::pipelineStages
|
2022-06-28 14:31:52 +02:00 |
meson.build
|
[build] Cleanup build system.
|
2022-03-17 01:38:58 +00:00 |