Home
last modified time | relevance | path

Searched refs:BufferD3D (Results 1 - 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
H A DBufferD3D.cpp7 // BufferD3D.cpp Defines common functionality between the Buffer9 and Buffer11 classes.
9 #include "libANGLE/renderer/d3d/BufferD3D.h"
20 unsigned int BufferD3D::mNextSerial = 1;
22 BufferD3D::BufferD3D(const gl::BufferState &state, BufferFactoryD3D *factory) in BufferD3D() function in rx::BufferD3D
34 BufferD3D::~BufferD3D() in ~BufferD3D()
39 void BufferD3D::emptyStaticBufferCache() in emptyStaticBufferCache()
45 void BufferD3D::updateSerial() in updateSerial()
50 void BufferD3D
[all...]
H A DVertexDataManager.cpp20 #include "libANGLE/renderer/d3d/BufferD3D.h"
89 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(buffer); in DirectStoragePossible()
187 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(buffer); in ClassifyAttributeStorage()
332 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(buffer); in StoreDirectAttrib()
356 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(buffer); in StoreStaticAttrib()
476 BufferD3D *bufferD3 in PromoteDynamicAttribs()
[all...]
H A DIndexDataManager.h39 class BufferD3D;
44 BufferD3D *srcBuffer;
57 BufferD3D *storage;
H A DBufferD3D.h7 // BufferD3D.h: Defines the rx::BufferD3D class, an implementation of BufferImpl.
36 class BufferD3D : public BufferImpl class
39 BufferD3D(const gl::BufferState &state, BufferFactoryD3D *factory);
40 ~BufferD3D() override;
H A DVertexDataManager.h29 class BufferD3D;
70 BufferD3D *storage;
H A DIndexDataManager.cpp17 #include "libANGLE/renderer/d3d/BufferD3D.h"
147 BufferD3D *buffer = glBuffer ? GetImplAs<BufferD3D>(glBuffer) : nullptr; in prepareIndexData()
H A DTextureD3D.cpp22 #include "libANGLE/renderer/d3d/BufferD3D.h"
52 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(unpackBuffer); in GetUnpackPointer()
/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/
H A DIndexDataManagerTest.cpp15 #include "libANGLE/renderer/d3d/BufferD3D.h"
79 class MockBufferD3D : public rx::BufferD3D
82 MockBufferD3D(rx::BufferFactoryD3D *factory) : BufferD3D(mockState, factory), mData() {} in MockBufferD3D()
108 // BufferD3D
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/
H A DBuffer9.h7 // Buffer9.h: Defines the rx::Buffer9 class which implements rx::BufferImpl via rx::BufferD3D.
14 #include "libANGLE/renderer/d3d/BufferD3D.h"
20 class Buffer9 : public BufferD3D
26 // BufferD3D implementation
H A DBuffer9.cpp18 : BufferD3D(state, renderer), mSize(0) in Buffer9()
H A DRenderer9.cpp1493 BufferD3D *storage = GetImplAs<BufferD3D>(elementArrayBuffer); in drawLineLoop()
1663 BufferD3D *storage = GetImplAs<BufferD3D>(elementArrayBuffer); in drawIndexedPoints()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
H A DBuffer11.h7 // Buffer11.h: Defines the rx::Buffer11 class which implements rx::BufferImpl via rx::BufferD3D.
16 #include "libANGLE/renderer/d3d/BufferD3D.h"
51 class Buffer11 : public BufferD3D
91 // BufferD3D implementation
H A DContext11.cpp87 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(elementArrayBuffer); in DrawCallHasStreamingElementArray()
H A DBuffer11.cpp342 : BufferD3D(state, renderer), in Buffer11()
1071 BufferD3D::initializeStaticData(context); in initializeStaticData()
1077 BufferD3D::invalidateStaticData(context); in invalidateStaticData()
H A DRenderer11.cpp1985 BufferD3D *storage = GetImplAs<BufferD3D>(elementArrayBuffer); in drawLineLoop()
2063 BufferD3D *storage = GetImplAs<BufferD3D>(elementArrayBuffer); in drawTriangleFan()
4313 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(binding.get()); in markTransformFeedbackUsage()
H A Drenderer11_utils.cpp23 #include "libANGLE/renderer/d3d/BufferD3D.h"
2625 BufferD3D *bufferD3D = GetImplAs<BufferD3D>(elementArrayBuffer); in ClassifyIndexStorage()

Completed in 27 milliseconds