vkd3d-proton/include
Hans-Kristian Arntzen 343437316b vkd3d: Add VKD3D_CONFIG option to force raw VA CBV descriptors.
For certain ExecuteIndirect() uses, we're forced to use this path
since we have no way to update push descriptors indirectly yet.

Also, useful for testing performance deltas easily on NV while we're
trying to figure out what is going on w.r.t. codegen.

Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
2022-05-03 16:32:55 +02:00
..
private Use Windows specific environment calls for better Windows compatibility. 2022-04-22 17:40:21 +02:00
shader-debug vkd3d: Emit deadca7 cookie for num_words in debug ring. 2022-03-11 13:26:27 +01:00
.gitignore include: Move debug interfaces to vkd3d_d3d12sdklayers.h. 2019-08-02 16:57:30 +02:00
meson.build vkd3d: Implement new interfaces required for DX12 DLSS support. 2021-08-27 11:37:15 +02:00
vkd3d.h vkd3d: Add VKD3D_CONFIG option to force raw VA CBV descriptors. 2022-05-03 16:32:55 +02:00
vkd3d_command_list_vkd3d_ext.idl vkd3d: Implement new interfaces required for DX12 DLSS support. 2021-08-27 11:37:15 +02:00
vkd3d_d3d12.idl idl: Fix type of D3D12_ERROR defines. 2022-03-04 14:53:57 +01:00
vkd3d_d3d12sdklayers.idl include: Move debug interfaces to vkd3d_d3d12sdklayers.h. 2019-08-02 16:57:30 +02:00
vkd3d_d3dcommon.idl include: Define WKPID_D3DDebugObjectName and friends 2021-02-25 21:51:43 +01:00
vkd3d_device_vkd3d_ext.idl vkd3d: Implement new interfaces required for DX12 DLSS support. 2021-08-27 11:37:15 +02:00
vkd3d_dxgi.idl tests: Print adapter info on Windows. 2018-12-03 22:22:42 +01:00
vkd3d_dxgi1_2.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_dxgi1_3.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_dxgi1_4.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_dxgibase.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_dxgiformat.idl include: Add some new dxgi formats. 2021-06-24 12:55:17 +02:00
vkd3d_dxgitype.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_shader.h vkd3d-shader: Add mechanism to get vkd3d-shader implementation revision. 2022-01-25 14:07:07 +01:00
vkd3d_sonames.h vkd3d: Remove dependency on linking directly against libvulkan. 2020-06-15 15:47:18 +02:00
vkd3d_swapchain_factory.idl meta: Add missing newlines to end of files 2020-11-05 17:16:57 +01:00
vkd3d_types.h include: Move vkd3d_result to common header. 2018-11-08 19:07:34 +01:00
vkd3d_unknown.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_utils.h vkd3d-utils: Move to .def exports 2020-10-28 17:05:13 +01:00
vkd3d_vk_includes.h vkd3d: Implement new interfaces required for DX12 DLSS support. 2021-08-27 11:37:15 +02:00
vkd3d_win32.h vkd3d: Add private extension header. 2022-03-04 13:34:18 +01:00
vkd3d_windows.h common: Add wrapper for _ftelli64/_fseeki64. 2022-04-05 14:12:20 +02:00