summaryrefslogtreecommitdiffstats
path: root/Tests/TestApp/src/TestBufferCreation.cpp
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2019-02-09 23:06:00 +0000
committerEgor Yusov <egor.yusov@gmail.com>2019-02-09 23:06:00 +0000
commit3c8fa483a325ff3f82ba23c5fc24c7a731761d17 (patch)
tree17c541d746e474831bc923ddcb9aca7afa42e5ad /Tests/TestApp/src/TestBufferCreation.cpp
parentUpdated core (fixed dynamic heap master block counting issue). (diff)
downloadDiligentEngine-3c8fa483a325ff3f82ba23c5fc24c7a731761d17.tar.gz
DiligentEngine-3c8fa483a325ff3f82ba23c5fc24c7a731761d17.zip
Replaced reference to initial data parameter with pointer in CreateTexture and CreateBuffer methods; updated light scattering implementation to not use lua
Diffstat (limited to 'Tests/TestApp/src/TestBufferCreation.cpp')
-rw-r--r--Tests/TestApp/src/TestBufferCreation.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/Tests/TestApp/src/TestBufferCreation.cpp b/Tests/TestApp/src/TestBufferCreation.cpp
index 82f2529..69c0e7d 100644
--- a/Tests/TestApp/src/TestBufferCreation.cpp
+++ b/Tests/TestApp/src/TestBufferCreation.cpp
@@ -89,7 +89,7 @@ TestBufferCreation::TestBufferCreation(Diligent::IRenderDevice *pDevice, Diligen
InitData.DataSize = BuffDesc.uiSizeInBytes;
std::vector<Uint8> DummyData(InitData.DataSize);
InitData.pData = DummyData.data();
- pDevice->CreateBuffer(BuffDesc, InitData, &pBuffer);
+ pDevice->CreateBuffer(BuffDesc, &InitData, &pBuffer);
VERIFY_EXPR(pBuffer);
pTestCreateObjFromNativeRes->CreateBuffer(pBuffer);
@@ -102,7 +102,8 @@ TestBufferCreation::TestBufferCreation(Diligent::IRenderDevice *pDevice, Diligen
BuffDesc.uiSizeInBytes = 256;
BuffDesc.BindFlags = BIND_VERTEX_BUFFER;
RefCntAutoPtr<IBuffer> pBuffer;
- pDevice->CreateBuffer(BuffDesc, BufferData(), &pBuffer);
+ BufferData NullData;
+ pDevice->CreateBuffer(BuffDesc, &NullData, &pBuffer);
VERIFY_EXPR(pBuffer);
pTestCreateObjFromNativeRes->CreateBuffer(pBuffer);
@@ -118,7 +119,7 @@ TestBufferCreation::TestBufferCreation(Diligent::IRenderDevice *pDevice, Diligen
BuffDesc.Mode = BUFFER_MODE_FORMATTED;
BuffDesc.ElementByteStride = 16;
RefCntAutoPtr<IBuffer> pBuffer;
- pDevice->CreateBuffer(BuffDesc, BufferData(), &pBuffer);
+ pDevice->CreateBuffer(BuffDesc, nullptr, &pBuffer);
VERIFY_EXPR(pBuffer);
BufferViewDesc ViewDesc;
@@ -147,7 +148,7 @@ TestBufferCreation::TestBufferCreation(Diligent::IRenderDevice *pDevice, Diligen
BuffDesc.Mode = BUFFER_MODE_STRUCTURED;
BuffDesc.ElementByteStride = 16;
RefCntAutoPtr<IBuffer> pBuffer;
- pDevice->CreateBuffer(BuffDesc, BufferData(), &pBuffer);
+ pDevice->CreateBuffer(BuffDesc, nullptr, &pBuffer);
VERIFY_EXPR(pBuffer);
pTestCreateObjFromNativeRes->CreateBuffer(pBuffer);
@@ -160,7 +161,7 @@ TestBufferCreation::TestBufferCreation(Diligent::IRenderDevice *pDevice, Diligen
BuffDesc.uiSizeInBytes = 256;
BuffDesc.BindFlags = BIND_UNIFORM_BUFFER;
RefCntAutoPtr<IBuffer> pBuffer;
- pDevice->CreateBuffer(BuffDesc, BufferData(), &pBuffer);
+ pDevice->CreateBuffer(BuffDesc, nullptr, &pBuffer);
VERIFY_EXPR(pBuffer);
pTestCreateObjFromNativeRes->CreateBuffer(pBuffer);
@@ -175,7 +176,7 @@ TestBufferCreation::TestBufferCreation(Diligent::IRenderDevice *pDevice, Diligen
BuffDesc.Mode = BUFFER_MODE_RAW;
BuffDesc.ElementByteStride = 16;
RefCntAutoPtr<IBuffer> pBuffer;
- pDevice->CreateBuffer(BuffDesc, BufferData(), &pBuffer);
+ pDevice->CreateBuffer(BuffDesc, nullptr, &pBuffer);
VERIFY_EXPR(pBuffer);
BufferViewDesc ViewDesc;