From 19c4119fa00972825a9f81114dac6f796e6b35f7 Mon Sep 17 00:00:00 2001 From: Yong He Date: Mon, 23 Oct 2017 23:31:17 -0400 Subject: test 7 --- tools/render-test/render-d3d11.cpp | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) (limited to 'tools/render-test') diff --git a/tools/render-test/render-d3d11.cpp b/tools/render-test/render-d3d11.cpp index 2f7f0aad4..8643f229a 100644 --- a/tools/render-test/render-d3d11.cpp +++ b/tools/render-test/render-d3d11.cpp @@ -384,23 +384,16 @@ public: { ID3D11Texture2D* texture; D3D11_TEXTURE2D_DESC textureDesc; - //dxBackBufferTexture->GetDesc(&textureDesc); - textureDesc.ArraySize = 1; - textureDesc.MipLevels = 1; - textureDesc.SampleDesc.Count = 1; - textureDesc.SampleDesc.Quality = 0; - textureDesc.Width = gWindowWidth; - textureDesc.Height = gWindowHeight; - textureDesc.BindFlags = D3D11_BIND_RENDER_TARGET; - textureDesc.CPUAccessFlags = D3D11_CPU_ACCESS_READ; - textureDesc.Format = DXGI_FORMAT_R8G8B8A8_UNORM; - textureDesc.Usage = D3D11_USAGE_DEFAULT; - textureDesc.MiscFlags = 0; + dxBackBufferTexture->GetDesc(&textureDesc); dxDevice->CreateTexture2D(&textureDesc, nullptr, &texture); ID3D11RenderTargetView * rtv; + D3D11_RENDER_TARGET_VIEW_DESC rtvDesc; + rtvDesc.Format = DXGI_FORMAT_R8G8B8A8_UNORM; + rtvDesc.Texture2D.MipSlice = 0; + rtvDesc.ViewDimension = D3D11_RTV_DIMENSION_TEXTURE2D; dxDevice->CreateRenderTargetView( texture, - NULL, + &rtvDesc, &rtv); dxRenderTargetViews.Add(rtv); dxRenderTargetTextures.Add(texture); -- cgit v1.2.3