MCPcopy Create free account
hub / github.com/NVIDIAGameWorks/Falcor / updateTextureData

Method updateTextureData

Source/Falcor/Core/API/CopyContext.cpp:218–227  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

216}
217
218void CopyContext::updateTextureData(const Texture* pTexture, const void* pData)
219{
220 mCommandsPending = true;
221 uint32_t subresourceCount = pTexture->getArraySize() * pTexture->getMipCount();
222 if (pTexture->getType() == Texture::Type::TextureCube)
223 {
224 subresourceCount *= 6;
225 }
226 updateTextureSubresources(pTexture, 0, subresourceCount, pData);
227}
228
229void CopyContext::updateSubresourceData(
230 const Texture* pDst,

Callers 6

executeInternalMethod · 0.80
createResourcesMethod · 0.80
createResourcesMethod · 0.80
createSDFGridTextureMethod · 0.80
createResourcesMethod · 0.80
uploadInitDataMethod · 0.80

Calls 1

getTypeMethod · 0.45

Tested by

no test coverage detected