From 105188440f205f88f13a89e797e3f410dca3b5f9 Mon Sep 17 00:00:00 2001 From: assiduous Date: Mon, 19 Oct 2020 12:12:43 -0700 Subject: Renamed USAGE_STATIC to USAGE_IMMUTABLE (API240077) --- AssetLoader/src/DXSDKMeshLoader.cpp | 4 ++-- AssetLoader/src/GLTFLoader.cpp | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'AssetLoader/src') diff --git a/AssetLoader/src/DXSDKMeshLoader.cpp b/AssetLoader/src/DXSDKMeshLoader.cpp index 19b3087..4d74f10 100644 --- a/AssetLoader/src/DXSDKMeshLoader.cpp +++ b/AssetLoader/src/DXSDKMeshLoader.cpp @@ -232,7 +232,7 @@ void DXSDKMesh::LoadGPUResources(const Char* ResourceDirectory, IRenderDevice* p std::string VBName = ss.str(); BufferDesc VBDesc; VBDesc.Name = VBName.c_str(); - VBDesc.Usage = USAGE_STATIC; + VBDesc.Usage = USAGE_IMMUTABLE; VBDesc.uiSizeInBytes = static_cast(VBArr.NumVertices * VBArr.StrideUint8s); VBDesc.BindFlags = BIND_VERTEX_BUFFER; @@ -254,7 +254,7 @@ void DXSDKMesh::LoadGPUResources(const Char* ResourceDirectory, IRenderDevice* p BufferDesc IBDesc; IBDesc.Name = IBName.c_str(); - IBDesc.Usage = USAGE_STATIC; + IBDesc.Usage = USAGE_IMMUTABLE; IBDesc.uiSizeInBytes = static_cast(IBArr.NumIndices * (IBArr.IndexType == IT_16BIT ? 2 : 4)); IBDesc.BindFlags = BIND_INDEX_BUFFER; diff --git a/AssetLoader/src/GLTFLoader.cpp b/AssetLoader/src/GLTFLoader.cpp index ac161d6..e573963 100644 --- a/AssetLoader/src/GLTFLoader.cpp +++ b/AssetLoader/src/GLTFLoader.cpp @@ -1415,7 +1415,7 @@ void Model::LoadFromFile(IRenderDevice* pDevice, VBDesc.Name = "GLTF vertex attribs 0 buffer"; VBDesc.uiSizeInBytes = static_cast(VertexData0.size() * sizeof(VertexData0[0])); VBDesc.BindFlags = BIND_VERTEX_BUFFER; - VBDesc.Usage = USAGE_STATIC; + VBDesc.Usage = USAGE_IMMUTABLE; BufferData BuffData(VertexData0.data(), VBDesc.uiSizeInBytes); pDevice->CreateBuffer(VBDesc, &BuffData, &pVertexBuffer[0]); @@ -1427,7 +1427,7 @@ void Model::LoadFromFile(IRenderDevice* pDevice, VBDesc.Name = "GLTF vertex attribs 1 buffer"; VBDesc.uiSizeInBytes = static_cast(VertexData1.size() * sizeof(VertexData1[0])); VBDesc.BindFlags = BIND_VERTEX_BUFFER; - VBDesc.Usage = USAGE_STATIC; + VBDesc.Usage = USAGE_IMMUTABLE; BufferData BuffData(VertexData1.data(), VBDesc.uiSizeInBytes); pDevice->CreateBuffer(VBDesc, &BuffData, &pVertexBuffer[1]); @@ -1440,7 +1440,7 @@ void Model::LoadFromFile(IRenderDevice* pDevice, IBDesc.Name = "GLTF inde buffer"; IBDesc.uiSizeInBytes = static_cast(IndexBuffer.size() * sizeof(IndexBuffer[0])); IBDesc.BindFlags = BIND_INDEX_BUFFER; - IBDesc.Usage = USAGE_STATIC; + IBDesc.Usage = USAGE_IMMUTABLE; BufferData BuffData(IndexBuffer.data(), IBDesc.uiSizeInBytes); pDevice->CreateBuffer(IBDesc, &BuffData, &pIndexBuffer); -- cgit v1.2.3