Home
last modified time | relevance | path

Searched refs:Buffer11 (Results 1 – 13 of 13) sorted by relevance

/external/angle/src/libANGLE/renderer/d3d/d3d11/
DBuffer11.cpp108 class Buffer11::BufferStorage : angle::NonCopyable
155 class Buffer11::NativeStorage : public Buffer11::BufferStorage
205 class Buffer11::StructuredBufferStorage : public Buffer11::NativeStorage
228 class Buffer11::EmulatedIndexedStorage : public Buffer11::BufferStorage
268 class Buffer11::PackStorage : public Buffer11::BufferStorage
310 class Buffer11::SystemMemoryStorage : public Buffer11::BufferStorage
341 Buffer11::Buffer11(const gl::BufferState &state, Renderer11 *renderer) in Buffer11() function in rx::Buffer11
356 Buffer11::~Buffer11() in ~Buffer11()
376 angle::Result Buffer11::setData(const gl::Context *context, in setData()
386 angle::Result Buffer11::getData(const gl::Context *context, const uint8_t **outData) in getData()
[all …]
DBuffer11.h52 class Buffer11 : public BufferD3D
55 Buffer11(const gl::BufferState &state, Renderer11 *renderer);
56 ~Buffer11() override;
171 Buffer11::NativeStorage **storageOut);
DTransformFeedback11.cpp111 Buffer11 *storage = GetImplAs<Buffer11>(binding.get()); in getSOBuffers()
DRenderer11.h35 class Buffer11; variable
389 void onBufferCreate(const Buffer11 *created);
390 void onBufferDelete(const Buffer11 *deleted);
604 std::set<const Buffer11 *> mAliveBuffers;
DPixelTransfer11.cpp185 Buffer11 *bufferStorage11 = GetAs<Buffer11>(unpackBuffer->getImplementation()); in copyBufferToTexture()
DFramebuffer11.cpp286 Buffer11 *packBufferStorage = GetImplAs<Buffer11>(packBuffer); in readPixelsImpl()
DRenderer11.cpp2052 Buffer11 *storage = GetImplAs<Buffer11>(drawIndirectBuffer); in drawArraysIndirect()
2076 Buffer11 *storage = GetImplAs<Buffer11>(drawIndirectBuffer); in drawElementsIndirect()
4035 for (const Buffer11 *buffer : mAliveBuffers) in updateHistograms()
4045 void Renderer11::onBufferCreate(const Buffer11 *created) in onBufferCreate()
4050 void Renderer11::onBufferDelete(const Buffer11 *deleted) in onBufferDelete()
4286 Buffer11 *storage = GetImplAs<Buffer11>(dispatchIndirectBuffer); in dispatchComputeIndirect()
4492 Buffer11 *buffer11 = GetImplAs<Buffer11>(imageUnit.texture.get()->getBuffer().get()); in markTypedBufferUsage()
4510 Buffer11 *bufferStorage = GetImplAs<Buffer11>(shaderStorageBuffer.get()); in markRawBufferUsage()
4522 Buffer11 *bufferStorage = GetImplAs<Buffer11>(buffer.get()); in markRawBufferUsage()
DStateManager11.cpp3134 Buffer11 *bufferStorage = attrib.storage ? GetAs<Buffer11>(attrib.storage) : nullptr; in applyVertexBuffers()
3285 Buffer11 *storage = GetAs<Buffer11>(indexInfo.storage); in applyIndexBuffer()
3632 Buffer11 *bufferStorage = GetImplAs<Buffer11>(uniformBuffer.get()); in syncUniformBuffersForShader()
3753 Buffer11 *bufferStorage = GetImplAs<Buffer11>(uniformBuffer.get()); in syncUniformBuffersForShader()
3772 angle::FixedVector<Buffer11 *, gl::IMPLEMENTATION_MAX_SHADER_STORAGE_BUFFER_BINDINGS> in getUAVsForShaderStorageBuffers()
3795 Buffer11 *bufferStorage = GetImplAs<Buffer11>(shaderStorageBuffer.get()); in getUAVsForShaderStorageBuffers()
3873 Buffer11 *bufferStorage = GetImplAs<Buffer11>(buffer.get()); in getUAVsForAtomicCounterBuffers()
DContext11.cpp106 Buffer11 *storage = GetImplAs<Buffer11>(drawIndirectBuffer); in ReadbackIndirectBuffer()
201 Buffer11 *buffer = new Buffer11(state, mRenderer); in createBuffer()
DStateManager11.h24 class Buffer11; variable
DTextureStorage11.cpp4266 Buffer11 *buffer11 = GetImplAs<Buffer11>(mBuffer.get()); in initTexture()
/external/angle/src/tests/gl_tests/
DD3D11EmulatedIndexedBufferTest.cpp41 mSourceBuffer = new rx::Buffer11(mBufferState, mRenderer); in testSetUp()
127 rx::Buffer11 *mSourceBuffer;
173 rx::Buffer11 *cleanSourceBuffer = new rx::Buffer11(cleanSourceState, mRenderer); in TEST_P()
/external/angle/src/libANGLE/renderer/d3d/
Dd3d_backend.gni125 "d3d11/Buffer11.cpp",
126 "d3d11/Buffer11.h",