Sadly, WoW still does not work with this.
fixme:d3d12_device_CheckFeatureSupport: No support for any D3D12_OPTIONS3 optional features.
As would be expected. Then no further than before. Dunno if this is a WoW only kind of thing? -- Sveinar On 24.10.2019 19:15, Sveinar Søpler wrote:
I borked my reply in this with some wrong header. Hopefully, with a new attempt, this gets put correctly. On 23.10.2019 22:43, Chip Davis wrote:
October 23, 2019 3:09 PM, "Sveinar Søpler"<cybermax(a)dexter.no> wrote:
fixme:d3d12_device_CheckFeatureSupport: Unhandled feature 0x15. That's D3D12_FEATURE_D3D12_OPTIONS3.
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS3 { BOOL CopyQueueTimestampQueriesSupported; BOOL CastingFullyTypedFormatSupported; D3D12_COMMAND_LIST_SUPPORT_FLAGS WriteBufferImmediateSupportFlags; /* VK_AMD_buffer_marker */ D3D12_VIEW_INSTANCING_TIER ViewInstancingTier; /* VK_KHR_multiview */ BOOL BarycentricsSupported; /* VK_NV_fragment_shader_barycentric, VK_AMD_shader_explicit_vertex_parameter */ } D3D12_FEATURE_DATA_D3D12_OPTIONS3;
The right thing to do, then, is to support this option--if only to say we don't really support anything in it. Does this patch fix it for you?
Chip I will see if i can get this tested.