MCPcopy Create free account
hub / github.com/DragonJoker/RenderGraph / createBufferId

Method createBufferId

source/RenderGraph/ResourceHandler.cpp:131–138  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

129 }
130
131 BufferId ResourceHandler::createBufferId( BufferData const & img )
132 {
133 lock_type lock( m_buffersMutex );
134 auto data = std::make_unique< BufferData >( img );
135 BufferId result{ uint32_t( m_bufferIds.size() + 1u ), data.get() };
136 m_bufferIds.try_emplace( result, std::move( data ) );
137 return result;
138 }
139
140 BufferViewId ResourceHandler::createViewId( BufferViewData const & view )
141 {

Callers 2

createBufferMethod · 0.80
TESTFunction · 0.80

Calls 2

sizeMethod · 0.80
getMethod · 0.45

Tested by 1

TESTFunction · 0.64