.. |
shaders
|
[d3d9] Implement converter for W11V11U10
|
2022-11-06 02:55:29 +00:00 |
d3d9_adapter.cpp
|
[d3d9] Properly expose the MaxVertexBlendMatrixIndex capability
|
2023-05-30 23:56:26 +01:00 |
d3d9_adapter.h
|
[d3d9] Return a pointer in GetUnsupportedFormatInfo
|
2021-08-23 17:38:50 +01:00 |
d3d9_annotation.cpp
|
[d3d9] Implement D3D9UserDefinedAnnotation
|
2022-03-17 11:35:19 +01:00 |
d3d9_annotation.h
|
[d3d9,dxvk,util] Actually use dxvk::mutex
|
2023-03-01 13:03:43 +01:00 |
d3d9_bridge.cpp
|
[d3d9] Add a device compatibility mode for d3d8
|
2023-09-19 09:19:55 -07:00 |
d3d9_bridge.h
|
[d3d9] Add a device compatibility mode for d3d8
|
2023-09-19 09:19:55 -07:00 |
d3d9_buffer.cpp
|
[d3d9] Only log QueryInterface errors once
|
2023-03-01 13:25:56 +01:00 |
d3d9_buffer.h
|
[d3d9] Minor buffer code-style cleanups
|
2021-08-08 02:14:11 +00:00 |
d3d9_caps.h
|
[dxso+d3d9] Clean up texture slots
|
2021-11-30 01:57:22 +00:00 |
d3d9_common_buffer.cpp
|
Revert "[d3d9] Only use direct buffer mapping for DYNAMIC buffers"
|
2023-06-20 23:08:52 +01:00 |
d3d9_common_buffer.h
|
[d3d9] Initialize m_mapFlags to 0
|
2023-06-19 19:52:03 +01:00 |
d3d9_common_texture.cpp
|
[d3d9] Only set initial NeedsUpload for D3DPOOL_MANAGED textures
|
2023-09-19 13:25:12 -07:00 |
d3d9_common_texture.h
|
[d3d9] Handle sampling from DS_READONLY properly
|
2023-08-18 18:59:53 -07:00 |
d3d9_constant_buffer.cpp
|
[d3d9] Don't set storage buffer usage unless necessary
|
2023-01-15 15:36:05 +01:00 |
d3d9_constant_buffer.h
|
[d3d9] Don't set storage buffer usage unless necessary
|
2023-01-15 15:36:05 +01:00 |
d3d9_constant_layout.h
|
[d3d9+dxso] Switch constant buffer order
|
2021-10-15 10:54:18 +01:00 |
d3d9_constant_set.h
|
[d3d9] Use generic constant buffers for SWVP
|
2022-07-14 15:55:08 +02:00 |
d3d9_cursor.cpp
|
[d3d9] Don't show/hide a software cursor
|
2023-08-02 01:51:19 +01:00 |
d3d9_cursor.h
|
[d3d9] Stub out cursor code on non-Windows platforms
|
2022-08-21 19:29:05 +00:00 |
d3d9_device_child.h
|
[d3d9] Implement Direct3D9 Frontend (#1275)
|
2019-12-16 04:28:01 +01:00 |
d3d9_device.cpp
|
[d3d9] Mark presenter for recreation on device reset with deferSurfaceCreation
|
2023-10-06 14:05:39 +02:00 |
d3d9_device.h
|
[d3d9] Mark presenter for recreation on device reset with deferSurfaceCreation
|
2023-10-06 14:05:39 +02:00 |
d3d9_fixed_function.cpp
|
[d3d9] Divide projected textures by w if ProjectedCount is 0
|
2023-09-03 18:08:47 -07:00 |
d3d9_fixed_function.h
|
[d3d9,dxso] Add d3d9.forceSampleRateShading option
|
2023-01-09 18:35:02 +01:00 |
d3d9_format_helpers.cpp
|
[dxvk] Add submission feedback to command submissions
|
2023-03-16 20:59:43 +01:00 |
d3d9_format_helpers.h
|
[d3d9] Fix texture converter
|
2021-06-12 03:48:01 -07:00 |
d3d9_format.cpp
|
[d3d9] Use DxvkFormatInfo for video formats
|
2023-04-08 03:15:44 +01:00 |
d3d9_format.h
|
[d3d9] Use DxvkFormatInfo for video formats
|
2023-04-08 03:15:44 +01:00 |
d3d9_hud.cpp
|
[d3d9] Add HUD item for unmappable memory
|
2022-07-29 13:14:33 +01:00 |
d3d9_hud.h
|
[d3d9] Add HUD item for unmappable memory
|
2022-07-29 13:14:33 +01:00 |
d3d9_include.h
|
build: Disable stdcall alias-ing and use kill-at
|
2023-08-01 23:35:09 +01:00 |
d3d9_initializer.cpp
|
[dxvk] Add submission feedback to command submissions
|
2023-03-16 20:59:43 +01:00 |
d3d9_initializer.h
|
[dxvk] Use custom sync primitives
|
2021-06-29 00:51:20 +02:00 |
d3d9_interface.cpp
|
[dxvk] Add Vulkan instance flag for D3D9 apps
|
2023-10-31 16:05:58 +01:00 |
d3d9_interface.h
|
[d3d9] Add DxvkD3D8Bridge for d3d8 interop
|
2023-06-24 17:58:49 +01:00 |
d3d9_interfaces.h
|
[d3d9] Add extended swapchain interfaces
|
2023-05-19 19:26:27 +01:00 |
d3d9_interop.cpp
|
[d3d9] Add ID3D9VkInteropDevice
|
2022-09-22 17:58:54 +01:00 |
d3d9_interop.h
|
[d3d9] Add ID3D9VkInteropDevice
|
2022-09-22 17:58:54 +01:00 |
d3d9_main.cpp
|
[d3d9] Stub out D3D9On12 interfaces
|
2023-05-24 14:36:45 +01:00 |
d3d9_mem.cpp
|
[d3d9] Add 64bit implementation for D3D9MemoryAllocator
|
2022-08-08 23:15:21 +01:00 |
d3d9_mem.h
|
[d3d9] Add 64bit implementation for D3D9MemoryAllocator
|
2022-08-08 23:15:21 +01:00 |
d3d9_monitor.cpp
|
[d3d9] remove support for the A1/X1R5G5B5 formats
|
2023-03-14 13:17:13 +00:00 |
d3d9_monitor.h
|
[d3d9] Add helpers for new WSI interface
|
2022-08-20 20:27:07 +02:00 |
d3d9_multithread.cpp
|
[util] Add generic recursive spinlock
|
2020-03-15 03:43:04 +01:00 |
d3d9_multithread.h
|
[util] Add generic recursive spinlock
|
2020-03-15 03:43:04 +01:00 |
d3d9_names.cpp
|
[d3d9] Implement Direct3D9 Frontend (#1275)
|
2019-12-16 04:28:01 +01:00 |
d3d9_names.h
|
[d3d9] Implement Direct3D9 Frontend (#1275)
|
2019-12-16 04:28:01 +01:00 |
d3d9_on_12.cpp
|
[d3d9] Stub out D3D9On12 interfaces
|
2023-05-24 14:36:45 +01:00 |
d3d9_on_12.h
|
[d3d9] Stub out D3D9On12 interfaces
|
2023-05-24 14:36:45 +01:00 |
d3d9_options.cpp
|
[d3d9] use strict float emulation for nvk
|
2023-08-06 11:01:03 +01:00 |
d3d9_options.h
|
[d3d9] implement 'clampNegativeLodBias' as a conf option
|
2023-06-14 20:22:27 +01:00 |
d3d9_query.cpp
|
[d3d9] Port flush heuristic from D3D11
|
2023-06-26 01:37:46 +01:00 |
d3d9_query.h
|
[d3d9] Cache query data
|
2021-01-07 21:19:28 +00:00 |
d3d9_resource.h
|
[d3d9] Implement PreLoad for buffers + textures
|
2020-06-11 05:53:33 +01:00 |
d3d9_sampler.cpp
|
[d3d9, dxso] Alias color and depth samplers and improve tracking
|
2021-08-10 23:46:03 +00:00 |
d3d9_sampler.h
|
[d3d9, dxso] Alias color and depth samplers and improve tracking
|
2021-08-10 23:46:03 +00:00 |
d3d9_shader_validator.h
|
[d3d9] Implement Direct3D9 Frontend (#1275)
|
2019-12-16 04:28:01 +01:00 |
d3d9_shader.cpp
|
[d3d9] Avoid querying environment variables on shader creation
|
2022-10-24 18:01:48 +02:00 |
d3d9_shader.h
|
[d3d9] Only log QueryInterface errors once
|
2023-03-01 13:25:56 +01:00 |
d3d9_spec_constants.h
|
[d3d9+dxso] Consider DMAP sampler in bit masks
|
2023-08-20 10:21:16 -07:00 |
d3d9_state.cpp
|
[d3d9] Refactor state blocks to allocate dynamically.
|
2023-03-07 23:24:01 +00:00 |
d3d9_state.h
|
[d3d9] Refactor state blocks to allocate dynamically.
|
2023-03-07 23:24:01 +00:00 |
d3d9_stateblock.cpp
|
[d3d9] Add a device compatibility mode for d3d8
|
2023-09-19 09:19:55 -07:00 |
d3d9_stateblock.h
|
[d3d9] Reject Reset if there's any remaining DEFAULT resources
|
2023-06-13 14:15:18 +01:00 |
d3d9_subresource.h
|
[d3d9] Use VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_EXT for hazards if available
|
2022-08-06 01:33:30 +01:00 |
d3d9_surface.cpp
|
[d3d9] Fall back to GDI blit for partial presents
|
2023-05-03 12:18:11 +01:00 |
d3d9_surface.h
|
[d3d9] Add support for shared IDirect3DTexture9 resources.
|
2022-03-12 16:23:06 +01:00 |
d3d9_swapchain.cpp
|
[d3d9] Mark presenter for recreation on device reset with deferSurfaceCreation
|
2023-10-06 14:05:39 +02:00 |
d3d9_swapchain.h
|
[d3d9] Keep 1 presenter per swapchain window
|
2023-07-04 16:44:31 +02:00 |
d3d9_swvp_emu.cpp
|
[dxvk] Add UBO set property to descriptor info
|
2023-01-15 15:36:05 +01:00 |
d3d9_swvp_emu.h
|
[dxvk] Use custom sync primitives
|
2021-06-29 00:51:20 +02:00 |
d3d9_texture.cpp
|
[d3d9] Only log QueryInterface errors once
|
2023-03-01 13:25:56 +01:00 |
d3d9_texture.h
|
[d3d9] Add ID3D9VkInteropTexture
|
2022-09-22 17:58:54 +01:00 |
d3d9_util.cpp
|
[d3d9] Include win32 compat headers where applicable
|
2022-08-21 21:40:55 +02:00 |
d3d9_util.h
|
[d3d9] Use FLOAT or FORCE_UNORM depth bias representation
|
2023-06-20 13:31:48 +01:00 |
d3d9_vertex_declaration.cpp
|
[d3d9] Only log QueryInterface errors once
|
2023-03-01 13:25:56 +01:00 |
d3d9_vertex_declaration.h
|
[d3d9] Return 0 if any vertex decl element can't be represented as fvf
|
2022-10-12 23:07:23 +01:00 |
d3d9_volume.cpp
|
[d3d9] Only log QueryInterface errors once
|
2023-03-01 13:25:56 +01:00 |
d3d9_volume.h
|
[d3d9] Don't pass format mapping to D3D9CommonTexture
|
2020-01-17 17:47:08 +01:00 |
d3d9_window.cpp
|
[d3d9] Implement rudimentary device loss
|
2023-05-03 13:04:00 +01:00 |
d3d9_window.h
|
[d3d9] Move window proc handling code to own file
|
2022-08-14 17:18:10 +00:00 |
d3d9.def
|
[d3d9] Stub out D3D9On12 interfaces
|
2023-05-24 14:36:45 +01:00 |
d3d9.sym
|
[d3d9] Stub out D3D9On12 interfaces
|
2023-05-24 14:36:45 +01:00 |
meson.build
|
[d3d9] Add DxvkD3D8Bridge for d3d8 interop
|
2023-06-24 17:58:49 +01:00 |
version.rc
|
[d3d9] Implement Direct3D9 Frontend (#1275)
|
2019-12-16 04:28:01 +01:00 |