Skip to content

Commit

Permalink
Switch back to 8-bit-per-channel texture format, as apparently Pimax …
Browse files Browse the repository at this point in the history
…doesn't like R10
  • Loading branch information
fholger committed Jul 16, 2021
1 parent e46d739 commit 808f9ef
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/postprocess/PostProcessor.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -228,19 +228,19 @@ namespace vr {
td.CPUAccessFlags = 0;
td.Usage = D3D11_USAGE_DEFAULT;
td.BindFlags = D3D11_BIND_UNORDERED_ACCESS|D3D11_BIND_SHADER_RESOURCE;
td.Format = DXGI_FORMAT_R10G10B10A2_UNORM;
td.Format = DXGI_FORMAT_R8G8B8A8_UNORM;
td.MiscFlags = 0;
td.SampleDesc.Count = 1;
td.SampleDesc.Quality = 0;
td.ArraySize = 1;
CheckResult("Creating upscaled texture", device->CreateTexture2D( &td, nullptr, upscaledTexture.GetAddressOf()));
D3D11_UNORDERED_ACCESS_VIEW_DESC uav;
uav.Format = DXGI_FORMAT_R10G10B10A2_UNORM;
uav.Format = DXGI_FORMAT_R8G8B8A8_UNORM;
uav.ViewDimension = D3D11_UAV_DIMENSION_TEXTURE2D;
uav.Texture2D.MipSlice = 0;
CheckResult("Creating upscaled UAV", device->CreateUnorderedAccessView( upscaledTexture.Get(), &uav, upscaledTextureUav.GetAddressOf()));
D3D11_SHADER_RESOURCE_VIEW_DESC srv;
srv.Format = DXGI_FORMAT_R10G10B10A2_UNORM;
srv.Format = DXGI_FORMAT_R8G8B8A8_UNORM;
srv.ViewDimension = D3D11_SRV_DIMENSION_TEXTURE2D;
srv.Texture2D.MipLevels = 1;
srv.Texture2D.MostDetailedMip = 0;
Expand Down Expand Up @@ -298,14 +298,14 @@ namespace vr {
td.CPUAccessFlags = 0;
td.Usage = D3D11_USAGE_DEFAULT;
td.BindFlags = D3D11_BIND_UNORDERED_ACCESS|D3D11_BIND_SHADER_RESOURCE;
td.Format = DXGI_FORMAT_R10G10B10A2_UNORM;
td.Format = DXGI_FORMAT_R8G8B8A8_UNORM;
td.MiscFlags = 0;
td.SampleDesc.Count = 1;
td.SampleDesc.Quality = 0;
td.ArraySize = 1;
CheckResult("Creating sharpened texture", device->CreateTexture2D( &td, nullptr, sharpenedTexture.GetAddressOf()));
D3D11_UNORDERED_ACCESS_VIEW_DESC uav;
uav.Format = DXGI_FORMAT_R10G10B10A2_UNORM;
uav.Format = DXGI_FORMAT_R8G8B8A8_UNORM;
uav.ViewDimension = D3D11_UAV_DIMENSION_TEXTURE2D;
uav.Texture2D.MipSlice = 0;
CheckResult("Creating sharpened UAV", device->CreateUnorderedAccessView( sharpenedTexture.Get(), &uav, sharpenedTextureUav.GetAddressOf()));
Expand Down

0 comments on commit 808f9ef

Please sign in to comment.