Home
last modified time | relevance | path

Searched refs:mDirtyBits (Results 1 – 17 of 17) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/
DStateManager9.cpp41 mDirtyBits() in StateManager9()
77 mDirtyBits |= mBlendStateDirtyBits; in forceSetBlendState()
82 mDirtyBits |= mRasterizerStateDirtyBits; in forceSetRasterState()
87 mDirtyBits |= mDepthStencilStateDirtyBits; in forceSetDepthStencilState()
92 mDirtyBits |= mScissorStateDirtyBits; in forceSetScissorState()
129 mDirtyBits.set(DIRTY_BIT_BLEND_ENABLED); in syncState()
131 mDirtyBits.set(DIRTY_BIT_BLEND_COLOR); in syncState()
132 mDirtyBits.set(DIRTY_BIT_BLEND_FUNCS_EQUATIONS); in syncState()
137 mDirtyBits.set(DIRTY_BIT_COLOR_MASK); in syncState()
149 mDirtyBits.set(DIRTY_BIT_BLEND_FUNCS_EQUATIONS); in syncState()
[all …]
DStateManager9.h71 void setAllDirtyBits() { mDirtyBits.set(); } in setAllDirtyBits()
72 void resetDirtyBits() { mDirtyBits.reset(); } in resetDirtyBits()
207 DirtyBits mDirtyBits; variable
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DState.cpp211 mDirtyBits.set(kBufferBindingDirtyBits[Target]); in setGenericBufferBindingWithBit()
268 mVertexArray->mDirtyBits.set(VertexArray::DIRTY_BIT_ELEMENT_ARRAY_BUFFER); in setGenericBufferBinding()
671 mDirtyBits.set(DIRTY_BIT_TEXTURE_BINDINGS); in updateActiveTextureStateOnSync()
757 mDirtyBits.set(DIRTY_BIT_CLEAR_COLOR); in setColorClearValue()
763 mDirtyBits.set(DIRTY_BIT_CLEAR_DEPTH); in setDepthClearValue()
769 mDirtyBits.set(DIRTY_BIT_CLEAR_STENCIL); in setStencilClearValue()
780 mDirtyBits.set(DIRTY_BIT_COLOR_MASK); in setColorMask()
786 mDirtyBits.set(DIRTY_BIT_COLOR_MASK); in setColorMaskIndexed()
810 mDirtyBits.set(DIRTY_BIT_DEPTH_MASK); in setDepthMask()
819 mDirtyBits.set(DIRTY_BIT_RASTERIZER_DISCARD_ENABLED); in setRasterizerDiscard()
[all …]
DGLES1State.h249 void setAllDirty() { mDirtyBits.set(); } in setAllDirty()
259 DirtyBits mDirtyBits; variable
261 void setDirty(DirtyGles1Type type) { mDirtyBits.set(type); } in setDirty()
262 void clearDirty() { mDirtyBits.reset(); } in clearDirty()
263 void clearDirtyBits(const DirtyGles1Type &bitset) { mDirtyBits &= ~bitset; } in clearDirtyBits()
264 bool isDirty(DirtyGles1Type type) const { return mDirtyBits.test(type); } in isDirty()
DFramebuffer.cpp808 mDirtyBits.set(DIRTY_BIT_READ_BUFFER); in Framebuffer()
849 mDirtyBits.set(DIRTY_BIT_COLOR_BUFFER_CONTENTS_0); in Framebuffer()
901 mDirtyBits.set(DIRTY_BIT_READ_BUFFER); in setReadSurface()
1061 mDirtyBits.set(DIRTY_BIT_DRAW_BUFFERS); in setDrawBuffers()
1137 mDirtyBits.set(DIRTY_BIT_READ_BUFFER); in setReadBuffer()
1706 mDirtyBits.set(DIRTY_BIT_COLOR_BUFFER_CONTENTS_0 + colorIndex); in blit()
1711 mDirtyBits.set(DIRTY_BIT_DEPTH_BUFFER_CONTENTS); in blit()
1715 mDirtyBits.set(DIRTY_BIT_STENCIL_BUFFER_CONTENTS); in blit()
2031 mDirtyBits.set(dirtyBit); in updateAttachment()
2048 mDirtyBits.set(DIRTY_BIT_FRAMEBUFFER_SRGB_WRITE_CONTROL_MODE); in setWriteControlMode()
[all …]
DVertexArray.cpp219 mDirtyBits.set(DIRTY_BIT_ELEMENT_ARRAY_BUFFER); in detachBuffer()
249 mDirtyBits.set(DIRTY_BIT_ATTRIB_0 + attribIndex); in setDirtyAttribBit()
256 mDirtyBits.set(DIRTY_BIT_BINDING_0 + bindingIndex); in setDirtyBindingBit()
608 if (mDirtyBits.any()) in syncState()
610 mDirtyBitsGuard = mDirtyBits; in syncState()
612 mVertexArray->syncState(context, mDirtyBits, &mDirtyAttribBits, &mDirtyBindingBits)); in syncState()
613 mDirtyBits.reset(); in syncState()
708 mDirtyBits.set(dirtyBit); in setDependentDirtyBit()
DState.h716 const DirtyBits &getDirtyBits() const { return mDirtyBits; } in getDirtyBits()
717 void clearDirtyBits() { mDirtyBits.reset(); } in clearDirtyBits()
718 void clearDirtyBits(const DirtyBits &bitset) { mDirtyBits &= ~bitset; } in clearDirtyBits()
721 mDirtyBits.set(); in setAllDirtyBits()
811 mDirtyBits.set(State::DIRTY_BIT_PROVOKING_VERTEX); in setProvokingVertex()
817 mDirtyBits.set(State::DIRTY_BIT_READ_FRAMEBUFFER_BINDING); in setReadFramebufferBindingDirty()
822 mDirtyBits.set(State::DIRTY_BIT_DRAW_FRAMEBUFFER_BINDING); in setDrawFramebufferBindingDirty()
1134 DirtyBits mDirtyBits; variable
DTexture.h625 bool hasAnyDirtyBit() const { return mDirtyBits.any(); } in hasAnyDirtyBit()
629 return mDirtyBits.any() && mDirtyBits != kBoundAsAttachment; in hasAnyDirtyBitExcludingBoundAsAttachmentBit()
666 DirtyBits mDirtyBits; variable
DTexture.cpp755 mDirtyBits.set(DIRTY_BIT_IMPLEMENTATION); in Texture()
1189 mDirtyBits.set(dirtyBit); in signalDirtyState()
1586 mDirtyBits.set(DIRTY_BIT_BASE_LEVEL); in setStorage()
1587 mDirtyBits.set(DIRTY_BIT_MAX_LEVEL); in setStorage()
1691 mDirtyBits.set(DIRTY_BIT_BASE_LEVEL); in setStorageExternalMemory()
1692 mDirtyBits.set(DIRTY_BIT_MAX_LEVEL); in setStorageExternalMemory()
2074 mDirtyBits.set(DIRTY_BIT_BOUND_AS_ATTACHMENT); in onAttach()
2101 ANGLE_TRY(mTexture->syncState(context, mDirtyBits, source)); in syncState()
2102 mDirtyBits.reset(); in syncState()
2397 mDirtyBits.set(DIRTY_BIT_BOUND_AS_IMAGE); in onBindAsImageTexture()
DVertexArray.h286 bool hasAnyDirtyBit() const { return mDirtyBits.any(); } in hasAnyDirtyBit()
368 DirtyBits mDirtyBits; variable
DFramebuffer.h402 bool hasAnyDirtyBit() const { return mDirtyBits.any(); } in hasAnyDirtyBit()
509 mutable DirtyBits mDirtyBits; variable
DProgram.h773 ANGLE_INLINE bool hasAnyDirtyBit() const { return mDirtyBits.any(); } in hasAnyDirtyBit()
883 DirtyBits mDirtyBits; variable
DGLES1State.cpp179 mDirtyBits.set(); in initialize()
DProgram.cpp1890 mDirtyBits.set(uniformBlockIndex); in loadBinary()
3147 mDirtyBits.set(DIRTY_BIT_UNIFORM_BLOCK_BINDING_0 + uniformBlockIndex.value); in bindUniformBlock()
4231 if (mDirtyBits.any()) in syncState()
4234 ANGLE_TRY(mProgram->syncState(context, mDirtyBits)); in syncState()
4235 mDirtyBits.reset(); in syncState()
DContext.cpp9039 mState.mDirtyBits.set(State::DirtyBitType::DIRTY_BIT_IMAGE_BINDINGS); in onSubjectStateChange()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
DContextMtl.mm936 mDirtyBits.set(DIRTY_BIT_BLEND_COLOR);
969 mDirtyBits.set(DIRTY_BIT_DEPTH_STENCIL_DESC);
973 mDirtyBits.set(DIRTY_BIT_DEPTH_STENCIL_DESC);
977 mDirtyBits.set(DIRTY_BIT_DEPTH_STENCIL_DESC);
981 mDirtyBits.set(DIRTY_BIT_DEPTH_STENCIL_DESC);
986 mDirtyBits.set(DIRTY_BIT_DEPTH_STENCIL_DESC);
987 mDirtyBits.set(DIRTY_BIT_STENCIL_REF);
992 mDirtyBits.set(DIRTY_BIT_DEPTH_STENCIL_DESC);
993 mDirtyBits.set(DIRTY_BIT_STENCIL_REF);
997 mDirtyBits.set(DIRTY_BIT_DEPTH_STENCIL_DESC);
[all …]
DContextMtl.h549 DirtyBits mDirtyBits; variable