Home
last modified time | relevance | path

Searched refs:textureBarriers (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
DSemaphoreGL.cpp30 void GatherNativeTextureIDs(const gl::TextureBarrierVector &textureBarriers, in GatherNativeTextureIDs() argument
34 outIDs->resize(textureBarriers.size()); in GatherNativeTextureIDs()
35 outLayouts->resize(textureBarriers.size()); in GatherNativeTextureIDs()
36 for (GLuint textureIdx = 0; textureIdx < textureBarriers.size(); textureIdx++) in GatherNativeTextureIDs()
39 GetImplAs<TextureGL>(textureBarriers[textureIdx].texture)->getTextureID(); in GatherNativeTextureIDs()
40 (*outLayouts)[textureIdx] = textureBarriers[textureIdx].layout; in GatherNativeTextureIDs()
80 const gl::TextureBarrierVector &textureBarriers) in wait() argument
87 gl::BarrierVector<GLuint> textureIDs(textureBarriers.size()); in wait()
88 gl::BarrierVector<GLenum> textureLayouts(textureBarriers.size()); in wait()
89 GatherNativeTextureIDs(textureBarriers, &textureIDs, &textureLayouts); in wait()
[all …]
DSemaphoreGL.h32 const gl::TextureBarrierVector &textureBarriers) override;
36 const gl::TextureBarrierVector &textureBarriers) override;
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DSemaphoreVk.cpp64 const gl::TextureBarrierVector &textureBarriers) in wait() argument
68 if (!bufferBarriers.empty() || !textureBarriers.empty()) in wait()
94 if (!textureBarriers.empty()) in wait()
99 for (const gl::TextureAndLayout &textureBarrier : textureBarriers) in wait()
124 const gl::TextureBarrierVector &textureBarriers) in signal() argument
150 if (!textureBarriers.empty()) in signal()
154 for (const gl::TextureAndLayout &textureBarrier : textureBarriers) in signal()
180 if (!bufferBarriers.empty() || !textureBarriers.empty()) in signal()
DSemaphoreVk.h34 const gl::TextureBarrierVector &textureBarriers) override;
38 const gl::TextureBarrierVector &textureBarriers) override;
DContextVk.h361 const gl::TextureBarrierVector &textureBarriers) override;
363 gl::TextureBarrierVector *textureBarriers) override;
DContextVk.cpp4865 const gl::TextureBarrierVector &textureBarriers) in acquireTextures() argument
4867 for (const gl::TextureAndLayout &textureBarrier : textureBarriers) in acquireTextures()
4881 gl::TextureBarrierVector *textureBarriers) in releaseTextures() argument
4883 for (gl::TextureAndLayout &textureBarrier : *textureBarriers) in releaseTextures()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DSemaphore.cpp40 const TextureBarrierVector &textureBarriers) in wait() argument
42 return mImplementation->wait(context, bufferBarriers, textureBarriers); in wait()
47 const TextureBarrierVector &textureBarriers) in signal() argument
49 return mImplementation->signal(context, bufferBarriers, textureBarriers); in signal()
DSemaphore.h45 const TextureBarrierVector &textureBarriers);
49 const TextureBarrierVector &textureBarriers);
DContext.cpp8654 TextureBarrierVector textureBarriers(numTextures); in acquireTextures() local
8657 textureBarriers[i].texture = getTexture(textureIds[i]); in acquireTextures()
8658 textureBarriers[i].layout = layouts[i]; in acquireTextures()
8660 ANGLE_CONTEXT_TRY(mImplementation->acquireTextures(this, textureBarriers)); in acquireTextures()
8665 TextureBarrierVector textureBarriers(numTextures); in releaseTextures() local
8668 textureBarriers[i].texture = getTexture(textureIds[i]); in releaseTextures()
8670 ANGLE_CONTEXT_TRY(mImplementation->releaseTextures(this, &textureBarriers)); in releaseTextures()
8673 layouts[i] = textureBarriers[i].layout; in releaseTextures()
8693 TextureBarrierVector textureBarriers(numTextureBarriers); in waitSemaphore() local
8696 textureBarriers[textureBarrierIdx].texture = getTexture(textures[textureBarrierIdx]); in waitSemaphore()
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
DSemaphoreImpl.h41 const gl::TextureBarrierVector &textureBarriers) = 0;
45 const gl::TextureBarrierVector &textureBarriers) = 0;
DContextImpl.cpp69 const gl::TextureBarrierVector &textureBarriers) in acquireTextures() argument
76 gl::TextureBarrierVector *textureBarriers) in releaseTextures() argument
DContextImpl.h255 const gl::TextureBarrierVector &textureBarriers);
257 gl::TextureBarrierVector *textureBarriers);