virtualx-engine/drivers
Dario adabd14d08 Add support for enhanced barriers in D3D12.
Enables support for enhanced barriers if available.

Gets rid of the implementation of [CROSS_FAMILY_FALLBACK] in the D3D12 driver. The logic has been reimplemented at a higher level in RenderingDevice itself.

This fallback is only used if the RenderingDeviceDriver reports the API traits and the capability of sharing texture formats correctly. Aliases created in this way can only be used for sampling: never for writing. In most cases, the formats that do not support sharing do not support unordered access/storage writes in the first place.
2024-05-20 13:04:44 -03:00
..
alsa Replace find with contains/has where applicable 2024-05-08 12:37:42 +02:00
alsamidi Add MIDI controller device index to InputEventMIDI.device property. 2024-02-19 10:23:19 +00:00
backtrace [Windows] Enable crash reporter on MinGW builds, use libbacktrace to generate stack trace from DWARF symbols. 2024-04-22 16:19:37 +03:00
coreaudio [Drivers,Platform] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-12 20:13:32 +02:00
coremidi Add MIDI controller device index to InputEventMIDI.device property. 2024-02-19 10:23:19 +00:00
d3d12 Add support for enhanced barriers in D3D12. 2024-05-20 13:04:44 -03:00
egl Replace find with contains/has where applicable 2024-05-08 12:37:42 +02:00
gl_context [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
gles3 Merge pull request #91853 from semensanyok/fix-compatibility-gles3-load-compressed-layered-tex-2dArray 2024-05-18 17:41:31 +02:00
png Fix arm64/Windows build. 2024-04-30 16:26:42 +03:00
pulseaudio Replace find with contains/has where applicable 2024-05-08 12:37:42 +02:00
unix Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
vulkan Add support for enhanced barriers in D3D12. 2024-05-20 13:04:44 -03:00
wasapi Use COM smart pointers to handle COM objects safely 2024-05-16 16:46:45 +05:30
windows Merge pull request #91100 from bruvzg/x_finks 2024-04-29 13:00:37 +02:00
winmidi Add MIDI controller device index to InputEventMIDI.device property. 2024-02-19 10:23:19 +00:00
xaudio2 Add a --audio-output-latency command-line argument 2023-08-17 14:45:17 +02:00
register_driver_types.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_driver_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub [Windows] Enable crash reporter on MinGW builds, use libbacktrace to generate stack trace from DWARF symbols. 2024-04-22 16:19:37 +03:00