diff options
| author | lucy96chen <47800040+lucy96chen@users.noreply.github.com> | 2022-04-14 10:00:35 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-14 10:00:35 -0700 |
| commit | ac81614974700806e8257b8483a0ba97b925971a (patch) | |
| tree | 129a0aa5120bbc523389e667d2ae5ab65ae5f693 /tools/gfx/renderer-shared.cpp | |
| parent | 5ffd3048df2d7faf30ca8192c117d73e908212cd (diff) | |
GFX renaming work part 1 (#2183)
* Added new typedefs for Size, Offset, Count, and Index; Replaced numerous instances of size_t in slang-gfx.h, render-d3d12, render-vk, and renderer-shared with either Size or Offset; Fixed compiler warnings for mismatched numerical types
* Renamed Index and Count to GfxIndex and GfxCount, changed to 32 bit from 64 bit
Diffstat (limited to 'tools/gfx/renderer-shared.cpp')
| -rw-r--r-- | tools/gfx/renderer-shared.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/gfx/renderer-shared.cpp b/tools/gfx/renderer-shared.cpp index d01f6fe72..33e34ddb8 100644 --- a/tools/gfx/renderer-shared.cpp +++ b/tools/gfx/renderer-shared.cpp @@ -408,7 +408,7 @@ SLANG_NO_THROW Result SLANG_MCALL RendererBase::createTextureFromNativeHandle( SLANG_NO_THROW Result SLANG_MCALL RendererBase::createTextureFromSharedHandle( InteropHandle handle, const ITextureResource::Desc& srcDesc, - const size_t size, + const Size size, ITextureResource** outResource) { SLANG_UNUSED(handle); @@ -535,7 +535,7 @@ Result RendererBase::waitForFences( } Result RendererBase::getTextureAllocationInfo( - const ITextureResource::Desc& desc, size_t* outSize, size_t* outAlignment) + const ITextureResource::Desc& desc, Size* outSize, Size* outAlignment) { SLANG_UNUSED(desc); *outSize = 0; @@ -543,7 +543,7 @@ Result RendererBase::getTextureAllocationInfo( return SLANG_E_NOT_AVAILABLE; } -Result RendererBase::getTextureRowAlignment(size_t* outAlignment) +Result RendererBase::getTextureRowAlignment(Size* outAlignment) { *outAlignment = 0; return SLANG_E_NOT_AVAILABLE; @@ -743,7 +743,7 @@ ResourceViewBase* SimpleShaderObjectData::getResourceView( desc.elementSize = (int)elementLayout->getSize(); desc.format = Format::Unknown; desc.type = IResource::Type::Buffer; - desc.sizeInBytes = (size_t)m_ordinaryData.getCount(); + desc.sizeInBytes = (Size)m_ordinaryData.getCount(); ComPtr<IBufferResource> bufferResource; SLANG_RETURN_NULL_ON_FAIL(device->createBufferResource( desc, m_ordinaryData.getBuffer(), bufferResource.writeRef())); @@ -1013,7 +1013,7 @@ Result ShaderObjectBase::copyFrom(IShaderObject* object, ITransientResourceHeap* { if (auto srcObj = dynamic_cast<MutableRootShaderObject*>(object)) { - setData(gfx::ShaderOffset(), srcObj->m_data.begin(), (size_t)srcObj->m_data.getCount()); + setData(gfx::ShaderOffset(), srcObj->m_data.begin(), (size_t)srcObj->m_data.getCount()); // TODO: Change size_t to Count? for (auto& kv : srcObj->m_objects) { ComPtr<IShaderObject> subObject; |
