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

Method getUAV

Source/Falcor/Core/API/Buffer.cpp:273–281  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

271}
272
273ref<UnorderedAccessView> Buffer::getUAV(uint64_t offset, uint64_t size)
274{
275 ResourceViewInfo view = ResourceViewInfo(offset, size);
276
277 if (mUavs.find(view) == mUavs.end())
278 mUavs[view] = UnorderedAccessView::create(getDevice().get(), this, offset, size);
279
280 return mUavs[view];
281}
282
283ref<UnorderedAccessView> Buffer::getUAV()
284{

Callers 15

executeMethod · 0.45
executeViewerPassMethod · 0.45
dispatchMethod · 0.45
executeMethod · 0.45
evaluateDLSSMethod · 0.45
beginFrameMethod · 0.45
executeMethod · 0.45
prepareAccumulationMethod · 0.45
beginFrameMethod · 0.45
endFrameMethod · 0.45
executeMethod · 0.45
executeMethod · 0.45

Calls 5

ResourceViewInfoClass · 0.70
createFunction · 0.70
getDeviceFunction · 0.70
endMethod · 0.45
getMethod · 0.45

Tested by 8

executeMethod · 0.36
verifyDataMethod · 0.36
captureOutputMethod · 0.36
GPU_TESTFunction · 0.36
GPU_TESTFunction · 0.36
tabulateHistogramFunction · 0.36
tabulateHistogramFunction · 0.36