This commit is contained in:
Branimir Karadžić 2018-03-21 17:12:31 -07:00
parent 313ecef02b
commit f4c227ffc9

View File

@ -538,7 +538,6 @@ namespace bgfx { namespace d3d12
static PFN_D3D12_CREATE_DEVICE D3D12CreateDevice;
static PFN_D3D12_GET_DEBUG_INTERFACE D3D12GetDebugInterface;
static PFN_D3D12_SERIALIZE_ROOT_SIGNATURE D3D12SerializeRootSignature;
static PFN_CREATE_DXGI_FACTORY CreateDXGIFactory1;
typedef HANDLE (WINAPI* PFN_CREATE_EVENT_EX_A)(LPSECURITY_ATTRIBUTES _attrs, LPCSTR _name, DWORD _flags, DWORD _access);
static PFN_CREATE_EVENT_EX_A CreateEventExA;
@ -844,10 +843,9 @@ namespace bgfx { namespace d3d12
m_scd.swapEffect = DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL;
m_scd.alphaMode = DXGI_ALPHA_MODE_IGNORE;
m_scd.flags = DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH;
;
m_scd.nwh = g_platformData.nwh;
m_scd.ndt = g_platformData.ndt;
m_scd.windowed = true;
m_scd.nwh = g_platformData.nwh;
m_scd.ndt = g_platformData.ndt;
m_scd.windowed = true;
m_backBufferColorIdx = m_scd.bufferCount-1;
@ -939,13 +937,13 @@ namespace bgfx { namespace d3d12
for (uint32_t ii = 0; ii < BX_COUNTOF(m_scratchBuffer); ++ii)
{
m_scratchBuffer[ii].create(BGFX_CONFIG_MAX_DRAW_CALLS*1024
, BGFX_CONFIG_MAX_TEXTURES + BGFX_CONFIG_MAX_SHADERS + BGFX_CONFIG_MAX_DRAW_CALLS
);
, BGFX_CONFIG_MAX_TEXTURES + BGFX_CONFIG_MAX_SHADERS + BGFX_CONFIG_MAX_DRAW_CALLS
);
}
m_samplerAllocator.create(D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER
, 1024
, BGFX_CONFIG_MAX_TEXTURE_SAMPLERS
);
, 1024
, BGFX_CONFIG_MAX_TEXTURE_SAMPLERS
);
D3D12_DESCRIPTOR_RANGE descRange[] =
{
@ -1881,7 +1879,7 @@ namespace bgfx { namespace d3d12
resourceDesc.Width = bx::uint32_max(m_resolution.m_width, 1);
resourceDesc.Height = bx::uint32_max(m_resolution.m_height, 1);
resourceDesc.DepthOrArraySize = 1;
resourceDesc.MipLevels = 0;
resourceDesc.MipLevels = 1;
resourceDesc.Format = DXGI_FORMAT_D24_UNORM_S8_UINT;
resourceDesc.SampleDesc.Count = 1;
resourceDesc.SampleDesc.Quality = 0;