Lines Matching refs:Buffer11

104 class Buffer11::BufferStorage : angle::NonCopyable
144 class Buffer11::NativeStorage : public Buffer11::BufferStorage
185 class Buffer11::EmulatedIndexedStorage : public Buffer11::BufferStorage
221 class Buffer11::PackStorage : public Buffer11::BufferStorage
261 class Buffer11::SystemMemoryStorage : public Buffer11::BufferStorage
290 Buffer11::Buffer11(const gl::BufferState &state, Renderer11 *renderer) in Buffer11() function in rx::Buffer11
304 Buffer11::~Buffer11() in ~Buffer11()
319 gl::Error Buffer11::setData(const gl::Context *context, in setData()
330 gl::Error Buffer11::getData(const gl::Context *context, const uint8_t **outData) in getData()
341 gl::ErrorOrResult<Buffer11::SystemMemoryStorage *> Buffer11::getSystemMemoryStorage( in getSystemMemoryStorage()
349 gl::Error Buffer11::setSubData(const gl::Context *context, in setSubData()
413 gl::Error Buffer11::copySubData(const gl::Context *context, in copySubData()
419 Buffer11 *sourceBuffer = GetAs<Buffer11>(source); in copySubData()
480 gl::Error Buffer11::map(const gl::Context *context, GLenum access, void **mapPtr) in map()
488 gl::Error Buffer11::mapRange(const gl::Context *context, in mapRange()
532 gl::Error Buffer11::unmap(const gl::Context *context, GLboolean *result) in unmap()
544 gl::Error Buffer11::markTransformFeedbackUsage(const gl::Context *context) in markTransformFeedbackUsage()
559 void Buffer11::updateDeallocThreshold(BufferUsage usage) in updateDeallocThreshold()
581 gl::Error Buffer11::checkForDeallocation(const gl::Context *context, BufferUsage usage) in checkForDeallocation()
600 bool Buffer11::canDeallocateSystemMemory() const in canDeallocateSystemMemory()
612 void Buffer11::markBufferUsage(BufferUsage usage) in markBufferUsage()
617 gl::Error Buffer11::garbageCollection(const gl::Context *context, BufferUsage currentUsage) in garbageCollection()
632 gl::ErrorOrResult<ID3D11Buffer *> Buffer11::getBuffer(const gl::Context *context, BufferUsage usage) in getBuffer()
639 gl::ErrorOrResult<ID3D11Buffer *> Buffer11::getEmulatedIndexedBuffer( in getEmulatedIndexedBuffer()
659 gl::Error Buffer11::getConstantBufferRange(const gl::Context *context, in getConstantBufferRange()
685 gl::ErrorOrResult<const d3d11::ShaderResourceView *> Buffer11::getSRV(const gl::Context *context, in getSRV()
694 gl::Error Buffer11::packPixels(const gl::Context *context, in packPixels()
708 size_t Buffer11::getTotalCPUBufferMemoryBytes() const in getTotalCPUBufferMemoryBytes()
721 gl::ErrorOrResult<Buffer11::BufferStorage *> Buffer11::getBufferStorage(const gl::Context *context, in getBufferStorage()
748 Buffer11::BufferStorage *Buffer11::allocateStorage(BufferUsage usage) in allocateStorage()
767 gl::ErrorOrResult<Buffer11::BufferStorage *> Buffer11::getConstantBufferRangeStorage( in getConstantBufferRangeStorage()
828 gl::Error Buffer11::updateBufferStorage(const gl::Context *context, in updateBufferStorage()
881 gl::ErrorOrResult<Buffer11::BufferStorage *> Buffer11::getLatestBufferStorage( in getLatestBufferStorage()
893 gl::ErrorOrResult<Buffer11::NativeStorage *> Buffer11::getStagingStorage(const gl::Context *context) in getStagingStorage()
900 gl::ErrorOrResult<Buffer11::PackStorage *> Buffer11::getPackStorage(const gl::Context *context) in getPackStorage()
907 size_t Buffer11::getSize() const in getSize()
912 bool Buffer11::supportsDirectBinding() const in supportsDirectBinding()
919 void Buffer11::initializeStaticData(const gl::Context *context) in initializeStaticData()
927 void Buffer11::invalidateStaticData(const gl::Context *context) in invalidateStaticData()
935 angle::Subject *Buffer11::getStaticSubject() in getStaticSubject()
940 angle::Subject *Buffer11::getDirectSubject() in getDirectSubject()
945 void Buffer11::onCopyStorage(BufferStorage *dest, BufferStorage *source) in onCopyStorage()
957 void Buffer11::onStorageUpdate(BufferStorage *updatedStorage) in onStorageUpdate()
965 Buffer11::BufferStorage::BufferStorage(Renderer11 *renderer, BufferUsage usage) in BufferStorage()
970 gl::Error Buffer11::BufferStorage::setData(const uint8_t *data, size_t offset, size_t size) in setData()
990 Buffer11::NativeStorage::NativeStorage(Renderer11 *renderer, in NativeStorage()
997 Buffer11::NativeStorage::~NativeStorage() in ~NativeStorage()
1002 bool Buffer11::NativeStorage::isCPUAccessible(GLbitfield access) const in isCPUAccessible()
1014 gl::ErrorOrResult<CopyResult> Buffer11::NativeStorage::copyFromStorage(const gl::Context *context, in copyFromStorage()
1072 gl::Error Buffer11::NativeStorage::resize(const gl::Context *context, in resize()
1119 void Buffer11::NativeStorage::FillBufferDesc(D3D11_BUFFER_DESC *bufferDesc, in FillBufferDesc()
1188 gl::Error Buffer11::NativeStorage::map(size_t offset, in map()
1205 void Buffer11::NativeStorage::unmap() in unmap()
1212 gl::ErrorOrResult<const d3d11::ShaderResourceView *> Buffer11::NativeStorage::getSRVForFormat( in getSRVForFormat()
1236 void Buffer11::NativeStorage::clearSRVs() in clearSRVs()
1243 Buffer11::EmulatedIndexedStorage::EmulatedIndexedStorage(Renderer11 *renderer) in EmulatedIndexedStorage()
1248 Buffer11::EmulatedIndexedStorage::~EmulatedIndexedStorage() in ~EmulatedIndexedStorage()
1252 gl::ErrorOrResult<const d3d11::Buffer *> Buffer11::EmulatedIndexedStorage::getBuffer( in getBuffer()
1361 gl::ErrorOrResult<CopyResult> Buffer11::EmulatedIndexedStorage::copyFromStorage( in copyFromStorage()
1377 gl::Error Buffer11::EmulatedIndexedStorage::resize(const gl::Context *context, in resize()
1393 gl::Error Buffer11::EmulatedIndexedStorage::map(size_t offset, in map()
1403 void Buffer11::EmulatedIndexedStorage::unmap() in unmap()
1410 Buffer11::PackStorage::PackStorage(Renderer11 *renderer) in PackStorage()
1415 Buffer11::PackStorage::~PackStorage() in ~PackStorage()
1419 gl::ErrorOrResult<CopyResult> Buffer11::PackStorage::copyFromStorage(const gl::Context *context, in copyFromStorage()
1437 gl::Error Buffer11::PackStorage::resize(const gl::Context *context, size_t size, bool preserveData) in resize()
1451 gl::Error Buffer11::PackStorage::map(size_t offset, in map()
1470 void Buffer11::PackStorage::unmap() in unmap()
1475 gl::Error Buffer11::PackStorage::packPixels(const gl::Context *context, in packPixels()
1525 gl::Error Buffer11::PackStorage::flushQueuedPackCommand() in flushQueuedPackCommand()
1541 Buffer11::SystemMemoryStorage::SystemMemoryStorage(Renderer11 *renderer) in SystemMemoryStorage()
1542 : Buffer11::BufferStorage(renderer, BUFFER_USAGE_SYSTEM_MEMORY) in SystemMemoryStorage()
1546 gl::ErrorOrResult<CopyResult> Buffer11::SystemMemoryStorage::copyFromStorage( in copyFromStorage()
1562 gl::Error Buffer11::SystemMemoryStorage::resize(const gl::Context *context, in resize()
1578 gl::Error Buffer11::SystemMemoryStorage::map(size_t offset, in map()
1588 void Buffer11::SystemMemoryStorage::unmap() in unmap()