1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2024-12-13 07:08:50 +01:00
dxvk/src/d3d9
Joshua Ashton 8912c7adb0 [d3d9] Fix long driver/device names not being null terminated
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2021-10-22 02:58:53 +00:00
..
shaders [d3d9] Use DxvkSwapchainBlitter for presentation 2021-02-27 14:54:14 +00:00
d3d9_adapter.cpp [d3d9] Fix long driver/device names not being null terminated 2021-10-22 02:58:53 +00:00
d3d9_adapter.h [d3d9] Return a pointer in GetUnsupportedFormatInfo 2021-08-23 17:38:50 +01:00
d3d9_buffer.cpp [d3d9] Minor buffer code-style cleanups 2021-08-08 02:14:11 +00:00
d3d9_buffer.h [d3d9] Minor buffer code-style cleanups 2021-08-08 02:14:11 +00:00
d3d9_caps.h [d3d9] Implement Direct3D9 Frontend (#1275) 2019-12-16 04:28:01 +01:00
d3d9_common_buffer.cpp [d3d9] Remove D3D9CommonBuffer::GetDesc 2021-08-08 02:14:11 +00:00
d3d9_common_buffer.h [d3d9] Common buffer header cleanups and docs 2021-08-08 02:14:11 +00:00
d3d9_common_texture.cpp [d3d9] Return a pointer in GetUnsupportedFormatInfo 2021-08-23 17:38:50 +01:00
d3d9_common_texture.h [d3d9] Track NULL state per-subresource 2021-08-08 02:14:11 +00:00
d3d9_constant_layout.h [d3d9+dxso] Switch constant buffer order 2021-10-15 10:54:18 +01:00
d3d9_constant_set.h [d3d9+dxso] Switch constant buffer order 2021-10-15 10:54:18 +01:00
d3d9_cursor.cpp [d3d9] Avoid setting cursor position if we are already at that position 2020-02-20 01:44:50 +00:00
d3d9_cursor.h [d3d9] Implement Direct3D9 Frontend (#1275) 2019-12-16 04:28:01 +01:00
d3d9_device_child.h [d3d9] Implement Direct3D9 Frontend (#1275) 2019-12-16 04:28:01 +01:00
d3d9_device.cpp [d3d9+utils] Remove swvp hack 2021-10-15 10:54:18 +01:00
d3d9_device.h [d3d9+dxso] Rely on robustness for unset HW VS & PS constants 2021-10-15 10:54:18 +01:00
d3d9_fixed_function.cpp [util] Replace countof with std::size 2021-09-10 11:58:46 +01:00
d3d9_fixed_function.h [d3d9] Only define the push constants we use 2020-09-26 06:39:52 +01:00
d3d9_format_helpers.cpp [d3d9] Fix texture converter 2021-06-12 03:48:01 -07:00
d3d9_format_helpers.h [d3d9] Fix texture converter 2021-06-12 03:48:01 -07:00
d3d9_format.cpp [d3d9] Return a pointer in GetUnsupportedFormatInfo 2021-08-23 17:38:50 +01:00
d3d9_format.h [d3d9] Support unsupported formats in LockRect 2021-08-23 17:38:50 +01:00
d3d9_hud.cpp [d3d9] Implement Direct3D9 Frontend (#1275) 2019-12-16 04:28:01 +01:00
d3d9_hud.h [d3d9] Implement Direct3D9 Frontend (#1275) 2019-12-16 04:28:01 +01:00
d3d9_include.h [util] Replace countof with std::size 2021-09-10 11:58:46 +01:00
d3d9_initializer.cpp [d3d9] Respect aligned pitch when using initial data 2021-07-24 19:41:59 +00:00
d3d9_initializer.h [dxvk] Use custom sync primitives 2021-06-29 00:51:20 +02:00
d3d9_interface.cpp [d3d9] Enumerate adapters by display 2020-02-21 18:03:57 +00:00
d3d9_interface.h [d3d9] Implement Direct3D9 Frontend (#1275) 2019-12-16 04:28:01 +01:00
d3d9_main.cpp [d3d9] Implement Direct3D9 Frontend (#1275) 2019-12-16 04:28:01 +01:00
d3d9_monitor.cpp [d3d9] Expose adapter/backbuffer formats properly 2021-02-06 08:57:32 +00:00
d3d9_monitor.h [d3d9] Expose adapter/backbuffer formats properly 2021-02-06 08:57:32 +00: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_options.cpp [d3d9+utils] Remove swvp hack 2021-10-15 10:54:18 +01:00
d3d9_options.h [d3d9+utils] Remove swvp hack 2021-10-15 10:54:18 +01:00
d3d9_query.cpp [d3d9] Fix warnings with query caching 2021-01-08 13:49:38 +00: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_permutations.h [d3d9] Implement Direct3D9 Frontend (#1275) 2019-12-16 04:28:01 +01:00
d3d9_shader_validator.h [d3d9] Implement Direct3D9 Frontend (#1275) 2019-12-16 04:28:01 +01:00
d3d9_shader.cpp [dxvk] Use custom sync primitives 2021-06-29 00:51:20 +02:00
d3d9_shader.h [dxvk] Use custom sync primitives 2021-06-29 00:51:20 +02:00
d3d9_spec_constants.h [d3d9, dxso] Alias color and depth samplers and improve tracking 2021-08-10 23:46:03 +00:00
d3d9_state.cpp [d3d9] Implement Direct3D9 Frontend (#1275) 2019-12-16 04:28:01 +01:00
d3d9_state.h [d3d9] respect Vector4 alignment in UpdateStateConstants 2021-04-15 22:25:11 +01:00
d3d9_stateblock.cpp [d3d9] Captured NULL vertex declarations are not applied 2021-08-08 08:50:00 +00:00
d3d9_stateblock.h [d3d9] Use BitMask helper 2021-08-16 08:49:46 -07:00
d3d9_subresource.h [d3d9] Track NULL state per-subresource 2021-08-08 02:14:11 +00:00
d3d9_surface.cpp [d3d9] Fix ColorFill with OffscreenPlainSurface 2021-08-08 02:15:06 +00:00
d3d9_surface.h [d3d9] Fix swapchain surface refs once and for all 2020-04-26 13:32:22 +01:00
d3d9_swapchain.cpp [d3d9] Brain-dead gamma ramp validation 2021-08-23 15:41:59 +01:00
d3d9_swapchain.h [d3d9] Handle invalid modes in Device::Reset 2021-08-08 08:50:00 +00:00
d3d9_swvp_emu.cpp [dxvk] Use custom sync primitives 2021-06-29 00:51:20 +02:00
d3d9_swvp_emu.h [dxvk] Use custom sync primitives 2021-06-29 00:51:20 +02:00
d3d9_texture.cpp [d3d9] Improve naming of texture dirty flag and dirty boxes 2021-03-22 17:43:07 +00:00
d3d9_texture.h [d3d9] Use Texture2D for CommonTexture resolution 2021-08-11 04:25:29 +01:00
d3d9_util.cpp [d3d9] Disable primitive restart 2021-08-08 02:05:27 +00:00
d3d9_util.h [d3d9] Use BitMask helper 2021-08-16 08:49:46 -07:00
d3d9_vertex_declaration.cpp [d3d9] Treat largest element in Stream 0 as vertex decl size 2021-05-13 01:32:56 +01:00
d3d9_vertex_declaration.h [d3d9] Treat largest element in Stream 0 as vertex decl size 2021-05-13 01:32:56 +01:00
d3d9_volume.cpp [d3d9] Move pLockedBox/Rect checks to subresource 2020-05-26 13:14:58 +01:00
d3d9_volume.h [d3d9] Don't pass format mapping to D3D9CommonTexture 2020-01-17 17:47:08 +01:00
d3d9.def [d3d9] Remove extra spaces in def file 2021-07-03 14:28:28 +02:00
meson.build Don't add def file as an object 2021-07-03 14:28:28 +02:00
version.rc [d3d9] Implement Direct3D9 Frontend (#1275) 2019-12-16 04:28:01 +01:00