.. |
hud
|
[hud] Added some missing documentation
|
2018-06-28 01:18:16 +02:00 |
shaders
|
[dxvk] Add shaders for new meta-resolve operation
|
2018-06-23 09:48:03 +02:00 |
vulkan
|
[dxvk] Implement dedicated allocation (#448)
|
2018-06-24 10:55:42 +02:00 |
dxvk_adapter.cpp
|
[vr] Maintain global extension sets
|
2018-06-26 15:56:13 +02:00 |
dxvk_adapter.h
|
[vr] Maintain global extension sets
|
2018-06-26 15:56:13 +02:00 |
dxvk_barrier.cpp
|
[dxvk] Optimized barrier batching around compute shader execution
|
2018-06-18 14:35:11 +02:00 |
dxvk_barrier.h
|
[dxvk] Optimized barrier batching around compute shader execution
|
2018-06-18 14:35:11 +02:00 |
dxvk_binding.h
|
[dxvk] Implementing unbound resource handling (1/4)
|
2018-01-10 11:44:40 +01:00 |
dxvk_buffer.cpp
|
[dxvk] Discard slices from old physical buffers
|
2018-06-22 00:27:52 +02:00 |
dxvk_buffer.h
|
[dxvk] Discard slices from old physical buffers
|
2018-06-22 00:27:52 +02:00 |
dxvk_buffer_res.cpp
|
[dxvk] Implement dedicated allocation (#448)
|
2018-06-24 10:55:42 +02:00 |
dxvk_buffer_res.h
|
[dxvk] Optimize buffer memory barrier batching
|
2018-06-16 11:53:06 +02:00 |
dxvk_cmdlist.cpp
|
[dxvk] Reset query pools on the init buffer
|
2018-05-12 19:45:42 +02:00 |
dxvk_cmdlist.h
|
[dxvk] Implement support for dynamic buffer binding offsets
|
2018-06-22 00:33:06 +02:00 |
dxvk_compute.cpp
|
[dxvk] Use dynamic offsets for both graphics and compute pipelines
|
2018-06-22 00:33:47 +02:00 |
dxvk_compute.h
|
[dxvk] Use dynamic offsets for both graphics and compute pipelines
|
2018-06-22 00:33:47 +02:00 |
dxvk_constant_state.h
|
[dxvk] Remove unused rasterizer discard state flag
|
2018-06-25 16:56:52 +02:00 |
dxvk_context.cpp
|
[dxvk] Track lifetime of framebuffer attachments
|
2018-07-10 04:47:50 +02:00 |
dxvk_context.h
|
[dxvk] Remove clear rect parameter from clearRenderTarget
|
2018-07-06 15:01:37 +02:00 |
dxvk_context_state.h
|
[dxvk] Add context state flags for descriptor set and offset updates
|
2018-06-22 00:31:56 +02:00 |
dxvk_cs.cpp
|
[util] Set thread names for DXVK's own threads
|
2018-06-21 15:12:04 +02:00 |
dxvk_cs.h
|
[dxvk] Removed upper limit for CS chunks
|
2018-04-03 20:06:25 +02: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] Allocate descriptor sets with dynamic descriptor support
|
2018-06-22 00:31:11 +02:00 |
dxvk_descriptor.h
|
[dxvk] Optimized resource binding
|
2017-12-20 12:13:08 +01:00 |
dxvk_device.cpp
|
[dxvk] Implement shader-based meta-resolve operation
|
2018-06-23 13:17:01 +02:00 |
dxvk_device.h
|
[dxvk] Implement shader-based meta-resolve operation
|
2018-06-23 13:17:01 +02:00 |
dxvk_event.cpp
|
[d3d11] Added test case for occlusion queries and small improvements
|
2018-02-19 11:27:14 +01:00 |
dxvk_event.h
|
[dxvk] Mark events and queries as available by default
|
2018-02-27 10:14:53 +01:00 |
dxvk_event_tracker.cpp
|
[dxvk] Implement backend part for event queries
|
2018-02-18 22:57:45 +01:00 |
dxvk_event_tracker.h
|
[dxvk] Implement backend part for event queries
|
2018-02-18 22:57:45 +01:00 |
dxvk_extensions.cpp
|
[dxvk] Refactor the way instance extensions are enabled
|
2018-05-17 00:34:48 +02:00 |
dxvk_extensions.h
|
[dxvk] Require VK_KHR_get_physical_device_properties2
|
2018-07-11 15:51:43 +02:00 |
dxvk_format.cpp
|
[dxvk] Added separate flags for signed and unsigned integer formats
|
2018-06-23 13:06:42 +02:00 |
dxvk_format.h
|
[dxvk] Added separate flags for signed and unsigned integer formats
|
2018-06-23 13:06:42 +02:00 |
dxvk_framebuffer.cpp
|
[dxvk] Allow binding render targets of different sizes
|
2018-05-07 20:46:20 +02:00 |
dxvk_framebuffer.h
|
[dxvk] Move render pass out of pipeline state vector
|
2018-05-03 23:48:45 +02:00 |
dxvk_graphics.cpp
|
[dxvk] Remove unused rasterizer discard state flag
|
2018-06-25 16:56:52 +02:00 |
dxvk_graphics.h
|
[dxvk] Remove unused rasterizer discard state flag
|
2018-06-25 16:56:52 +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] Disable image format list
|
2018-07-05 22:49:30 +02:00 |
dxvk_image.h
|
[dxvk] Pass image format list to the driver
|
2018-07-03 12:44:01 +02:00 |
dxvk_include.h
|
[dxvk] Compute SHA-1 hash of generated shaders
|
2018-05-03 23:56:22 +02:00 |
dxvk_instance.cpp
|
[build] Extract version number from git if available
|
2018-07-11 17:39:00 +02:00 |
dxvk_instance.h
|
[vr] Maintain global extension sets
|
2018-06-26 15:56:13 +02:00 |
dxvk_lifetime.cpp
|
[dxvk] Minor
|
2018-03-22 11:01:54 +01:00 |
dxvk_lifetime.h
|
[dxvk] Optimized resource tracking
|
2017-12-20 02:45:57 +01:00 |
dxvk_limits.h
|
[dxvk] Increase dummy buffer size to max uniform buffer size
|
2018-04-16 23:40:41 +02:00 |
dxvk_main.cpp
|
[general] Fixed write conflicts in logger
|
2017-12-06 23:36:11 +01:00 |
dxvk_main.h
|
[general] Fixed write conflicts in logger
|
2017-12-06 23:36:11 +01:00 |
dxvk_memory.cpp
|
[dxvk] Pick memory chunk size dynamically
|
2018-07-09 19:18:39 +02:00 |
dxvk_memory.h
|
[dxvk] Pick memory chunk size dynamically
|
2018-07-09 19:18:39 +02:00 |
dxvk_meta_clear.cpp
|
[dxvk] Added separate flags for signed and unsigned integer formats
|
2018-06-23 13:06:42 +02:00 |
dxvk_meta_clear.h
|
[dxvk] Implement clearBufferView and clearImageView
|
2018-04-11 23:13:34 +02:00 |
dxvk_meta_mipgen.cpp
|
[dxvk] Add access flags to external subpass dependencies again
|
2018-07-09 11:23:28 +02:00 |
dxvk_meta_mipgen.h
|
[dxvk] Add new mip map generator
|
2018-05-25 17:44:50 +02:00 |
dxvk_meta_resolve.cpp
|
[dxvk] Add access flags to external subpass dependencies again
|
2018-07-09 11:23:28 +02:00 |
dxvk_meta_resolve.h
|
[dxvk] Implement shader-based meta-resolve operation
|
2018-06-23 13:17:01 +02:00 |
dxvk_openvr.cpp
|
[vr] Load OpenVR API DLL if necessary
|
2018-07-11 15:31:35 +02:00 |
dxvk_openvr.h
|
[vr] Load OpenVR API DLL if necessary
|
2018-07-11 15:31:35 +02:00 |
dxvk_pipecache.cpp
|
[dxvk] Removed on-disk pipeline cache
|
2018-04-09 19:38:32 +02:00 |
dxvk_pipecache.h
|
[dxvk] Removed on-disk pipeline cache
|
2018-04-09 19:38:32 +02:00 |
dxvk_pipecompiler.cpp
|
[dxvk] Remove unnecessary Parameter (#465)
|
2018-06-29 21:37:25 +02:00 |
dxvk_pipecompiler.h
|
[dxvk] Remove unnecessary Parameter (#465)
|
2018-06-29 21:37:25 +02:00 |
dxvk_pipelayout.cpp
|
[dxvk] Implement pipeline layout support for dynamic descriptors
|
2018-06-22 00:29:04 +02:00 |
dxvk_pipelayout.h
|
[dxvk] Implement pipeline layout support for dynamic descriptors
|
2018-06-22 00:29:04 +02:00 |
dxvk_pipemanager.cpp
|
[dxvk] Make use of the asynchronous pipeline compiler optional
|
2018-05-13 16:02:23 +02:00 |
dxvk_pipemanager.h
|
[dxvk] Make use of the asynchronous pipeline compiler optional
|
2018-05-13 16:02:23 +02:00 |
dxvk_query.cpp
|
[dxvk] Fix query scopes
|
2018-05-12 19:46:08 +02:00 |
dxvk_query.h
|
[dxvk] Mark events and queries as available by default
|
2018-02-27 10:14:53 +01:00 |
dxvk_query_pool.cpp
|
[dxvk] Implemented new workaround for query-related lockups
|
2018-02-28 12:39:16 +01:00 |
dxvk_query_pool.h
|
[d3d11] Added test case for occlusion queries and small improvements
|
2018-02-19 11:27:14 +01:00 |
dxvk_query_tracker.cpp
|
[dxvk] Added query tracker
|
2018-02-18 20:11:05 +01:00 |
dxvk_query_tracker.h
|
[dxvk] Added query tracker
|
2018-02-18 20:11:05 +01:00 |
dxvk_queue.cpp
|
[util] Set thread names for DXVK's own threads
|
2018-06-21 15:12:04 +02:00 |
dxvk_queue.h
|
[dxvk] Make number of queued submissions available to DXVK
|
2018-06-04 23:24:42 +02:00 |
dxvk_recycler.h
|
[dxvk] Implemented recycling of command buffers and staging buffers
|
2017-12-11 19:17:08 +01:00 |
dxvk_renderpass.cpp
|
[dxvk] Add access flags to external subpass dependencies again
|
2018-07-09 11:23:28 +02:00 |
dxvk_renderpass.h
|
[dxvk] Move render pass out of pipeline state vector
|
2018-05-03 23:48:45 +02:00 |
dxvk_resource.cpp
|
Initial commit
|
2017-10-10 23:32:13 +02:00 |
dxvk_resource.h
|
[dxvk] Rename DxvkResourceAccessType to DxvkAccess
|
2018-06-16 10:40:30 +02:00 |
dxvk_sampler.cpp
|
[dxvk] Implemented shader resource binding
|
2017-12-03 20:23:26 +01:00 |
dxvk_sampler.h
|
[dxvk] Implemented shader resource binding
|
2017-12-03 20:23:26 +01:00 |
dxvk_shader.cpp
|
[dxvk] Do not compute SHA-1 hash of generated shaders
|
2018-05-04 00:16:39 +02:00 |
dxvk_shader.h
|
[dxvk] Add global specialization constant data structures
|
2018-05-26 14:50:00 +02:00 |
dxvk_spec_const.cpp
|
[dxvk] Remove unnecessary include
|
2018-05-26 14:56:36 +02:00 |
dxvk_spec_const.h
|
[dxvk] Add global specialization constant data structures
|
2018-05-26 14:50:00 +02:00 |
dxvk_staging.cpp
|
[dxvk] Fixed reported size of staging buffers
|
2018-01-24 15:44:40 +01:00 |
dxvk_staging.h
|
[dxvk] Added proper documentation for staging buffers
|
2017-12-12 00:41:56 +01:00 |
dxvk_stats.cpp
|
[hud] Added stat counters to the HUD
|
2018-04-03 14:49:13 +02:00 |
dxvk_stats.h
|
[dxvk] Change stat couter type to uint64_t
|
2018-04-15 20:59:41 +02:00 |
dxvk_surface.cpp
|
[dxvk] Improve swap chain format fallback logic
|
2018-06-06 23:10:38 +02:00 |
dxvk_surface.h
|
[dxgi] DxgiPresenter now picks format depending on swap chain format
|
2017-12-04 22:21:02 +01:00 |
dxvk_swapchain.cpp
|
[dxvk] Lock queue around acquireNextImage
|
2018-06-26 15:33:43 +02:00 |
dxvk_swapchain.h
|
[dxvk] Refactor DxvkFramebuffer and DxvkRenderpass
|
2018-05-02 00:45:10 +02:00 |
dxvk_sync.cpp
|
[dxvk] Remove DxvkFence
|
2018-03-22 19:01:01 +01:00 |
dxvk_sync.h
|
[dxvk] Remove DxvkFence
|
2018-03-22 19:01:01 +01:00 |
dxvk_unbound.cpp
|
[dxvk] Increase dummy buffer size to max uniform buffer size
|
2018-04-16 23:40:41 +02:00 |
dxvk_unbound.h
|
[dxvk] Initialize dummy resources to zero
|
2018-02-01 14:26:38 +01:00 |
dxvk_util.cpp
|
[dxvk] Support depth-to-color image copies and vice versa
|
2018-02-20 13:08:50 +01:00 |
dxvk_util.h
|
[d3d11] add some resource validation for copying resources (#305)
|
2018-04-20 23:35:29 +02:00 |
meson.build
|
[build] Extract version number from git if available
|
2018-07-11 17:39:00 +02:00 |