Lines Matching refs:Buffer11

104 class Buffer11::BufferStorage : angle::NonCopyable
144 class Buffer11::NativeStorage : public Buffer11::BufferStorage
187 class Buffer11::EmulatedIndexedStorage : public Buffer11::BufferStorage
223 class Buffer11::PackStorage : public Buffer11::BufferStorage
263 class Buffer11::SystemMemoryStorage : public Buffer11::BufferStorage
292 Buffer11::Buffer11(const gl::BufferState &state, Renderer11 *renderer) in Buffer11() function in rx::Buffer11
306 Buffer11::~Buffer11() in ~Buffer11()
321 gl::Error Buffer11::setData(const gl::Context *context, in setData()
332 gl::Error Buffer11::getData(const gl::Context *context, const uint8_t **outData) in getData()
343 gl::ErrorOrResult<Buffer11::SystemMemoryStorage *> Buffer11::getSystemMemoryStorage( in getSystemMemoryStorage()
351 gl::Error Buffer11::setSubData(const gl::Context *context, in setSubData()
415 gl::Error Buffer11::copySubData(const gl::Context *context, in copySubData()
421 Buffer11 *sourceBuffer = GetAs<Buffer11>(source); in copySubData()
482 gl::Error Buffer11::map(const gl::Context *context, GLenum access, void **mapPtr) in map()
490 gl::Error Buffer11::mapRange(const gl::Context *context, in mapRange()
534 gl::Error Buffer11::unmap(const gl::Context *context, GLboolean *result) in unmap()
546 gl::Error Buffer11::markTransformFeedbackUsage(const gl::Context *context) in markTransformFeedbackUsage()
561 void Buffer11::updateDeallocThreshold(BufferUsage usage) in updateDeallocThreshold()
583 gl::Error Buffer11::checkForDeallocation(const gl::Context *context, BufferUsage usage) in checkForDeallocation()
602 bool Buffer11::canDeallocateSystemMemory() const in canDeallocateSystemMemory()
614 void Buffer11::markBufferUsage(BufferUsage usage) in markBufferUsage()
619 gl::Error Buffer11::garbageCollection(const gl::Context *context, BufferUsage currentUsage) in garbageCollection()
634 gl::ErrorOrResult<ID3D11Buffer *> Buffer11::getBuffer(const gl::Context *context, BufferUsage usage) in getBuffer()
641 gl::ErrorOrResult<ID3D11Buffer *> Buffer11::getEmulatedIndexedBuffer( in getEmulatedIndexedBuffer()
661 gl::Error Buffer11::getConstantBufferRange(const gl::Context *context, in getConstantBufferRange()
687 gl::ErrorOrResult<const d3d11::ShaderResourceView *> Buffer11::getSRV(const gl::Context *context, in getSRV()
696 gl::Error Buffer11::packPixels(const gl::Context *context, in packPixels()
710 size_t Buffer11::getTotalCPUBufferMemoryBytes() const in getTotalCPUBufferMemoryBytes()
723 gl::ErrorOrResult<Buffer11::BufferStorage *> Buffer11::getBufferStorage(const gl::Context *context, in getBufferStorage()
750 Buffer11::BufferStorage *Buffer11::allocateStorage(BufferUsage usage) in allocateStorage()
769 gl::ErrorOrResult<Buffer11::BufferStorage *> Buffer11::getConstantBufferRangeStorage( in getConstantBufferRangeStorage()
830 gl::Error Buffer11::updateBufferStorage(const gl::Context *context, in updateBufferStorage()
883 gl::ErrorOrResult<Buffer11::BufferStorage *> Buffer11::getLatestBufferStorage( in getLatestBufferStorage()
895 gl::ErrorOrResult<Buffer11::NativeStorage *> Buffer11::getStagingStorage(const gl::Context *context) in getStagingStorage()
902 gl::ErrorOrResult<Buffer11::PackStorage *> Buffer11::getPackStorage(const gl::Context *context) in getPackStorage()
909 size_t Buffer11::getSize() const in getSize()
914 bool Buffer11::supportsDirectBinding() const in supportsDirectBinding()
921 void Buffer11::initializeStaticData(const gl::Context *context) in initializeStaticData()
929 void Buffer11::invalidateStaticData(const gl::Context *context) in invalidateStaticData()
937 OnBufferDataDirtyChannel *Buffer11::getStaticBroadcastChannel() in getStaticBroadcastChannel()
942 OnBufferDataDirtyChannel *Buffer11::getDirectBroadcastChannel() in getDirectBroadcastChannel()
947 void Buffer11::onCopyStorage(BufferStorage *dest, BufferStorage *source) in onCopyStorage()
959 void Buffer11::onStorageUpdate(BufferStorage *updatedStorage) in onStorageUpdate()
967 Buffer11::BufferStorage::BufferStorage(Renderer11 *renderer, BufferUsage usage) in BufferStorage()
972 gl::Error Buffer11::BufferStorage::setData(const uint8_t *data, size_t offset, size_t size) in setData()
992 Buffer11::NativeStorage::NativeStorage(Renderer11 *renderer, in NativeStorage()
999 Buffer11::NativeStorage::~NativeStorage() in ~NativeStorage()
1004 bool Buffer11::NativeStorage::isCPUAccessible(GLbitfield access) const in isCPUAccessible()
1016 gl::ErrorOrResult<CopyResult> Buffer11::NativeStorage::copyFromStorage(const gl::Context *context, in copyFromStorage()
1074 gl::Error Buffer11::NativeStorage::resize(const gl::Context *context, in resize()
1121 void Buffer11::NativeStorage::FillBufferDesc(D3D11_BUFFER_DESC *bufferDesc, in FillBufferDesc()
1190 gl::Error Buffer11::NativeStorage::map(size_t offset, in map()
1213 void Buffer11::NativeStorage::unmap() in unmap()
1220 gl::ErrorOrResult<const d3d11::ShaderResourceView *> Buffer11::NativeStorage::getSRVForFormat( in getSRVForFormat()
1244 void Buffer11::NativeStorage::clearSRVs() in clearSRVs()
1251 Buffer11::EmulatedIndexedStorage::EmulatedIndexedStorage(Renderer11 *renderer) in EmulatedIndexedStorage()
1256 Buffer11::EmulatedIndexedStorage::~EmulatedIndexedStorage() in ~EmulatedIndexedStorage()
1260 gl::ErrorOrResult<const d3d11::Buffer *> Buffer11::EmulatedIndexedStorage::getBuffer( in getBuffer()
1369 gl::ErrorOrResult<CopyResult> Buffer11::EmulatedIndexedStorage::copyFromStorage( in copyFromStorage()
1385 gl::Error Buffer11::EmulatedIndexedStorage::resize(const gl::Context *context, in resize()
1401 gl::Error Buffer11::EmulatedIndexedStorage::map(size_t offset, in map()
1411 void Buffer11::EmulatedIndexedStorage::unmap() in unmap()
1418 Buffer11::PackStorage::PackStorage(Renderer11 *renderer) in PackStorage()
1423 Buffer11::PackStorage::~PackStorage() in ~PackStorage()
1427 gl::ErrorOrResult<CopyResult> Buffer11::PackStorage::copyFromStorage(const gl::Context *context, in copyFromStorage()
1445 gl::Error Buffer11::PackStorage::resize(const gl::Context *context, size_t size, bool preserveData) in resize()
1459 gl::Error Buffer11::PackStorage::map(size_t offset, in map()
1478 void Buffer11::PackStorage::unmap() in unmap()
1483 gl::Error Buffer11::PackStorage::packPixels(const gl::Context *context, in packPixels()
1533 gl::Error Buffer11::PackStorage::flushQueuedPackCommand() in flushQueuedPackCommand()
1549 Buffer11::SystemMemoryStorage::SystemMemoryStorage(Renderer11 *renderer) in SystemMemoryStorage()
1550 : Buffer11::BufferStorage(renderer, BUFFER_USAGE_SYSTEM_MEMORY) in SystemMemoryStorage()
1554 gl::ErrorOrResult<CopyResult> Buffer11::SystemMemoryStorage::copyFromStorage( in copyFromStorage()
1570 gl::Error Buffer11::SystemMemoryStorage::resize(const gl::Context *context, in resize()
1586 gl::Error Buffer11::SystemMemoryStorage::map(size_t offset, in map()
1596 void Buffer11::SystemMemoryStorage::unmap() in unmap()