Lines Matching refs:buffer
72 static void Free(void* buffer) in Free() argument
76 s_Allocator->Free(buffer); in Free()
309 NWUseCmdlist(const T* buffer, int size) in NWUseCmdlist() argument
312 nngxAdd3DCommand( const_cast<GLvoid*>(buffer), GLsizei(size), GL_TRUE ); in NWUseCmdlist()
316 NW_NULL_ASSERT( buffer ); in NWUseCmdlist()
318 std::memcpy(__cb_current_command_buffer, buffer, size); in NWUseCmdlist()
325 NWUseCmdlist(const void* buffer) in NWUseCmdlist() argument
329 NW_NULL_ASSERT( buffer ); in NWUseCmdlist()
333 internal::FastWordCopy((u32*)__cb_current_command_buffer, (u32*)buffer, size); in NWUseCmdlist()
335 std::memcpy(__cb_current_command_buffer, buffer, size); in NWUseCmdlist()
342 NWUseCmdlist<4>(const void* buffer)
344 NW_NULL_ASSERT( buffer );
346 *reinterpret_cast<u32*>(__cb_current_command_buffer) = *reinterpret_cast<const u32*>(buffer);
352 NWUseCmdlist<8>(const void* buffer)
354 NW_NULL_ASSERT( buffer );
356 *reinterpret_cast<u64*>(__cb_current_command_buffer) = *reinterpret_cast<const u64*>(buffer);
362 NWUseCmdlist<12>(const void* buffer)
364 NW_NULL_ASSERT( buffer );
366 *reinterpret_cast<u64*>(__cb_current_command_buffer) = *reinterpret_cast<const u64*>(buffer);
367 …nterpret_cast<u32*>(__cb_current_command_buffer + 2) = *(reinterpret_cast<const u32*>(buffer) + 2);
373 NWUseCmdlist<16>(const void* buffer)
375 NW_NULL_ASSERT( buffer );
377 *reinterpret_cast<u64*>(__cb_current_command_buffer) = *reinterpret_cast<const u64*>(buffer);
378 …nterpret_cast<u64*>(__cb_current_command_buffer + 2) = *(reinterpret_cast<const u64*>(buffer) + 1);
1437 void* buffer; variable
1439 if (allocator != NULL) { buffer = allocator->Alloc(size, 4); }
1440 else { buffer = CommandCacheManager::Allocate(size); }
1442 if (! buffer ) { return NULL; }
1444 std::memcpy(buffer, m_StartAddr, size);
1446 return buffer;