/external/angle/src/compiler/translator/tree_util/ |
D | AsNode.h | 28 static ANGLE_INLINE TIntermNode *exec(TIntermNode *node) { return node; } 34 static ANGLE_INLINE TIntermTyped *exec(TIntermNode *node) 43 static ANGLE_INLINE TIntermSymbol *exec(TIntermNode *node) 52 static ANGLE_INLINE TIntermConstantUnion *exec(TIntermNode *node) 61 static ANGLE_INLINE TIntermFunctionPrototype *exec(TIntermNode *node) 70 static ANGLE_INLINE TIntermPreprocessorDirective *exec(TIntermNode *node) 79 static ANGLE_INLINE TIntermSwizzle *exec(TIntermNode *node) 88 static ANGLE_INLINE TIntermBinary *exec(TIntermNode *node) 97 static ANGLE_INLINE TIntermUnary *exec(TIntermNode *node) 106 static ANGLE_INLINE TIntermTernary *exec(TIntermNode *node) [all …]
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_wrapper.h | 677 ANGLE_INLINE void CommandPool::destroy(VkDevice device) 686 ANGLE_INLINE VkResult CommandPool::reset(VkDevice device, VkCommandPoolResetFlags flags) 692 ANGLE_INLINE void CommandPool::freeCommandBuffers(VkDevice device, 700 ANGLE_INLINE VkResult CommandPool::init(VkDevice device, const VkCommandPoolCreateInfo &createInfo) 710 ANGLE_INLINE VkCommandBuffer CommandBuffer::releaseHandle() 717 ANGLE_INLINE VkResult CommandBuffer::init(VkDevice device, 724 ANGLE_INLINE void CommandBuffer::blitImage(const Image &srcImage, 738 ANGLE_INLINE VkResult CommandBuffer::begin(const VkCommandBufferBeginInfo &info) 744 ANGLE_INLINE VkResult CommandBuffer::end() 751 ANGLE_INLINE VkResult CommandBuffer::reset() [all …]
|
D | CommandGraph.h | 74 ANGLE_INLINE void onRenderPassFinished() { mRenderPassCommandBuffer = nullptr; } in onRenderPassFinished() 199 ANGLE_INLINE void addGlobalMemoryBarrier(VkFlags srcAccess, in addGlobalMemoryBarrier() 208 ANGLE_INLINE void setActiveTransformFeedbackInfo(size_t validBufferCount, in setActiveTransformFeedbackInfo() 229 ANGLE_INLINE void setHasChildren() in setHasChildren() 316 ANGLE_INLINE bool valid() const { return mUse != nullptr; } in valid() 325 ANGLE_INLINE void release() in release() 336 ANGLE_INLINE void releaseAndUpdateSerial(Serial serial) in releaseAndUpdateSerial() 345 ANGLE_INLINE void set(const SharedResourceUse &rhs) in set() 356 ANGLE_INLINE bool hasRecordedCommands() const in hasRecordedCommands() 362 ANGLE_INLINE bool hasRunningCommands(Serial lastCompletedSerial) const in hasRunningCommands() [all …]
|
D | SecondaryCommandBuffer.h | 457 ANGLE_INLINE DestT *Offset(T *ptr, size_t bytes) in Offset() 463 ANGLE_INLINE const DestT *Offset(const T *ptr, size_t bytes) in Offset() 734 ANGLE_INLINE StructType *commonInit(CommandID cmdID, size_t allocationSize) in commonInit() 749 ANGLE_INLINE void allocateNewBlock(size_t blockSize = kBlockSize) 761 ANGLE_INLINE StructType *initCommand(CommandID cmdID, in initCommand() 788 ANGLE_INLINE StructType *initCommand(CommandID cmdID) in initCommand() 811 ANGLE_INLINE uint8_t *storePointerParameter(uint8_t *writePointer, in storePointerParameter() 831 ANGLE_INLINE SecondaryCommandBuffer::SecondaryCommandBuffer() in SecondaryCommandBuffer() 835 ANGLE_INLINE SecondaryCommandBuffer::~SecondaryCommandBuffer() {} in ~SecondaryCommandBuffer() 838 ANGLE_INLINE void SecondaryCommandBuffer::commonDebugUtilsLabel(CommandID cmd, in commonDebugUtilsLabel() [all …]
|
D | ResourceVk.h | 46 ANGLE_INLINE bool valid() const { return mUse != nullptr; } in valid() 58 ANGLE_INLINE void release() in release() 69 ANGLE_INLINE void releaseAndUpdateSerial(Serial serial) in releaseAndUpdateSerial() 78 ANGLE_INLINE void set(const SharedResourceUse &rhs) in set() 89 ANGLE_INLINE bool usedInRecordedCommands() const in usedInRecordedCommands() 95 ANGLE_INLINE bool usedInRunningCommands(Serial lastCompletedSerial) const in usedInRunningCommands() 101 ANGLE_INLINE bool isCurrentlyInUse(Serial lastCompletedSerial) const in isCurrentlyInUse() 106 ANGLE_INLINE Serial getSerial() const in getSerial() 154 ANGLE_INLINE void ResourceUseList::add(const SharedResourceUse &resourceUse) in add() 200 ANGLE_INLINE void Resource::retain(ResourceUseList *resourceUseList) const in retain()
|
D | vk_cache_utils.h | 928 ANGLE_INLINE GraphicsPipelineTransition::GraphicsPipelineTransition() = default; 930 ANGLE_INLINE GraphicsPipelineTransition::GraphicsPipelineTransition( 933 ANGLE_INLINE GraphicsPipelineTransition::GraphicsPipelineTransition( in GraphicsPipelineTransition() 940 ANGLE_INLINE bool GraphicsPipelineTransitionMatch(GraphicsPipelineTransitionBits bitsA, in GraphicsPipelineTransitionMatch() 982 ANGLE_INLINE bool findTransition(GraphicsPipelineTransitionBits bits, in findTransition() 1009 ANGLE_INLINE PipelineHelper::PipelineHelper(Pipeline &&pipeline) : mPipeline(std::move(pipeline)) {} in PipelineHelper() 1153 ANGLE_INLINE void appendBufferSerial(BufferSerial bufferSerial) in appendBufferSerial() 1157 ANGLE_INLINE void append32BitValue(uint32_t value) { mPayload.push_back(value); } in append32BitValue() 1195 ANGLE_INLINE void setWriteControlMode(gl::SrgbWriteControlMode mode) in setWriteControlMode() 1213 ANGLE_INLINE gl::SrgbWriteControlMode getWriteControlMode() const in getWriteControlMode() [all …]
|
D | ProgramVk.h | 26 ANGLE_INLINE bool UseLineRaster(const ContextVk *contextVk, gl::PrimitiveMode mode) in UseLineRaster() 143 ANGLE_INLINE angle::Result initGraphicsShaderProgram( in initGraphicsShaderProgram() 155 ANGLE_INLINE angle::Result initComputeProgram( in initComputeProgram() 192 ANGLE_INLINE angle::Result initProgram(ContextVk *contextVk, in initProgram()
|
D | ContextVk.h | 240 ANGLE_INLINE bool isYFlipEnabledForDrawFBO() const in isYFlipEnabledForDrawFBO() 322 ANGLE_INLINE void invalidateTexture(gl::TextureType target) override {} in invalidateTexture() 331 ANGLE_INLINE const angle::FeaturesVk &getFeatures() const { return mRenderer->getFeatures(); } in getFeatures() 333 ANGLE_INLINE void invalidateVertexAndIndexBuffers() in invalidateVertexAndIndexBuffers() 443 ANGLE_INLINE angle::Result traceGpuEvent(vk::CommandBuffer *commandBuffer, in traceGpuEvent() 581 ANGLE_INLINE bool isBresenhamEmulationEnabled(const gl::PrimitiveMode mode) in isBresenhamEmulationEnabled() 801 ANGLE_INLINE void invalidateCurrentGraphicsPipeline() in invalidateCurrentGraphicsPipeline() 807 ANGLE_INLINE void invalidateCurrentComputePipeline() in invalidateCurrentComputePipeline() 1182 ANGLE_INLINE angle::Result ContextVk::endRenderPassIfTransformFeedbackBuffer( in endRenderPassIfTransformFeedbackBuffer() 1193 ANGLE_INLINE angle::Result ContextVk::onIndexBufferChange( in onIndexBufferChange() [all …]
|
D | vk_format_utils.h | 162 ANGLE_INLINE const Format &operator[](GLenum internalFormat) const 168 ANGLE_INLINE const Format &operator[](angle::FormatID formatID) const
|
/external/angle/src/common/ |
D | FastVector.h | 119 ANGLE_INLINE bool FastVector<T, N, Storage>::uses_fixed_storage() const in uses_fixed_storage() 220 ANGLE_INLINE typename FastVector<T, N, Storage>::reference FastVector<T, N, Storage>::operator[]( 228 ANGLE_INLINE typename FastVector<T, N, Storage>::const_reference 236 ANGLE_INLINE typename FastVector<T, N, Storage>::const_pointer 243 ANGLE_INLINE typename FastVector<T, N, Storage>::pointer angle::FastVector<T, N, Storage>::data() in data() 249 ANGLE_INLINE typename FastVector<T, N, Storage>::iterator FastVector<T, N, Storage>::begin() in begin() 255 ANGLE_INLINE typename FastVector<T, N, Storage>::const_iterator FastVector<T, N, Storage>::begin() in begin() 262 ANGLE_INLINE typename FastVector<T, N, Storage>::iterator FastVector<T, N, Storage>::end() in end() 268 ANGLE_INLINE typename FastVector<T, N, Storage>::const_iterator FastVector<T, N, Storage>::end() in end() 275 ANGLE_INLINE bool FastVector<T, N, Storage>::empty() const in empty() [all …]
|
D | angleutils.h | 338 # define ANGLE_INLINE inline __attribute__((always_inline)) macro 340 # define ANGLE_INLINE __forceinline macro 342 # define ANGLE_INLINE inline macro
|
/external/angle/src/libANGLE/ |
D | Context.inl.h | 38 ANGLE_INLINE void MarkTransformFeedbackBufferUsage(const Context *context, in MarkTransformFeedbackBufferUsage() 49 ANGLE_INLINE void MarkShaderStorageUsage(const Context *context) in MarkShaderStorageUsage() 77 ANGLE_INLINE bool Context::noopDraw(PrimitiveMode mode, GLsizei count) const in noopDraw() 87 ANGLE_INLINE angle::Result Context::syncDirtyBits() in syncDirtyBits() 95 ANGLE_INLINE angle::Result Context::syncDirtyBits(const State::DirtyBits &bitMask) in syncDirtyBits() 103 ANGLE_INLINE angle::Result Context::syncDirtyObjects(const State::DirtyObjects &objectMask, in syncDirtyObjects() 109 ANGLE_INLINE angle::Result Context::prepareForDraw(PrimitiveMode mode) in prepareForDraw() 122 ANGLE_INLINE void Context::drawArrays(PrimitiveMode mode, GLint first, GLsizei count) in drawArrays() 136 ANGLE_INLINE void Context::drawElements(PrimitiveMode mode, in drawElements() 152 ANGLE_INLINE void StateCache::onBufferBindingChange(Context *context) in onBufferBindingChange() [all …]
|
D | formatutils.h | 59 ANGLE_INLINE GLenum GetNonLinearFormat(const GLenum format) in GetNonLinearFormat() 77 ANGLE_INLINE bool ColorspaceFormatOverride(const EGLenum colorspace, GLenum *rendertargetformat) in ColorspaceFormatOverride() 111 ANGLE_INLINE const Type GetTypeInfo(GLenum type) in GetTypeInfo() 121 ANGLE_INLINE GLuint GetDrawElementsTypeSize(DrawElementsType type) in GetDrawElementsTypeSize() 126 ANGLE_INLINE GLuint GetDrawElementsTypeShift(DrawElementsType type) in GetDrawElementsTypeShift() 185 ANGLE_INLINE bool isChannelSizeCompatible(GLuint redSize, in isChannelSizeCompatible() 295 ANGLE_INLINE int GetNativeVisualID(const InternalFormat &internalFormat) in GetNativeVisualID() 359 ANGLE_INLINE bool IsS3TCFormat(const GLenum format) in IsS3TCFormat() 378 ANGLE_INLINE bool IsRGTCFormat(const GLenum format) in IsRGTCFormat() 393 ANGLE_INLINE bool IsASTC2DFormat(const GLenum format) in IsASTC2DFormat() [all …]
|
D | Observer.h | 103 ANGLE_INLINE void addObserver(ObserverBindingBase *observer) in addObserver() 109 ANGLE_INLINE void removeObserver(ObserverBindingBase *observer) in removeObserver() 133 ANGLE_INLINE void reset() { bind(nullptr); } in reset() 138 ANGLE_INLINE const Subject *getSubject() const { return mSubject; } in getSubject() 140 ANGLE_INLINE void assignSubject(Subject *subject) { mSubject = subject; } in assignSubject()
|
D | validationES2.h | 18 ANGLE_INLINE bool ValidateDrawArrays(const Context *context, in ValidateDrawArrays() 26 ANGLE_INLINE bool ValidateUniform2f(const Context *context, in ValidateUniform2f() 34 ANGLE_INLINE bool ValidateBindBuffer(const Context *context, BufferBinding target, BufferID buffer) in ValidateBindBuffer() 52 ANGLE_INLINE bool ValidateDrawElements(const Context *context, in ValidateDrawElements() 61 ANGLE_INLINE bool ValidateVertexAttribPointer(const Context *context, in ValidateVertexAttribPointer() 130 ANGLE_INLINE bool ValidateBindTexture(const Context *context, TextureType target, TextureID texture) in ValidateBindTexture()
|
D | ResourceManager.h | 72 ANGLE_INLINE bool isHandleGenerated(IDType handle) const in isHandleGenerated() 89 ANGLE_INLINE ResourceType *checkObjectAllocation(rx::GLImplFactory *factory, in checkObjectAllocation() 135 ANGLE_INLINE Buffer *checkBufferAllocation(rx::GLImplFactory *factory, BufferID handle) in checkBufferAllocation() 162 ANGLE_INLINE Program *getProgram(ShaderProgramID handle) const in getProgram() 193 ANGLE_INLINE Texture *getTexture(TextureID handle) const in getTexture() 201 ANGLE_INLINE Texture *checkTextureAllocation(rx::GLImplFactory *factory, in checkTextureAllocation()
|
D | VertexAttribute.h | 44 ANGLE_INLINE void setBuffer(const gl::Context *context, Buffer *bufferIn) in setBuffer() 50 ANGLE_INLINE void assignBuffer(Buffer *bufferIn) { mBuffer.assign(bufferIn); } in assignBuffer() 101 ANGLE_INLINE size_t ComputeVertexAttributeTypeSize(const VertexAttribute &attrib) in ComputeVertexAttributeTypeSize()
|
D | State.h | 391 ANGLE_INLINE bool isTransformFeedbackActive() const in isTransformFeedbackActive() 396 ANGLE_INLINE bool isTransformFeedbackActiveUnpaused() const in isTransformFeedbackActiveUnpaused() 422 ANGLE_INLINE void setBufferBinding(const Context *context, BufferBinding target, Buffer *buffer) in setBufferBinding() 427 ANGLE_INLINE Buffer *getTargetBuffer(BufferBinding target) const in getTargetBuffer() 438 ANGLE_INLINE Buffer *getArrayBuffer() const { return getTargetBuffer(BufferBinding::Array); } in getArrayBuffer() 449 ANGLE_INLINE bool hasValidAtomicCounterBuffer() const in hasValidAtomicCounterBuffer() 483 ANGLE_INLINE void setVertexAttribPointer(const Context *context, in setVertexAttribPointer() 497 ANGLE_INLINE void setVertexAttribIPointer(const Context *context, in setVertexAttribIPointer() 747 ANGLE_INLINE void setReadFramebufferDirty() in setReadFramebufferDirty() 753 ANGLE_INLINE void setDrawFramebufferDirty() in setDrawFramebufferDirty() [all …]
|
D | validationES.h | 274 ANGLE_INLINE bool ValidateUniformValue(const Context *context, GLenum valueType, GLenum uniformType) in ValidateUniformValue() 361 ANGLE_INLINE bool ValidateDrawBase(const Context *context, PrimitiveMode mode) in ValidateDrawBase() 573 ANGLE_INLINE bool ValidateVertexFormat(const Context *context, in ValidateVertexFormat() 619 ANGLE_INLINE bool ValidateFloatVertexFormat(const Context *context, in ValidateFloatVertexFormat() 628 ANGLE_INLINE bool ValidateIntegerVertexFormat(const Context *context, in ValidateIntegerVertexFormat() 763 ANGLE_INLINE bool ValidateFramebufferComplete(const Context *context, in ValidateFramebufferComplete() 785 ANGLE_INLINE bool ValidateDrawAttribs(const Context *context, int64_t maxVertex) in ValidateDrawAttribs() 796 ANGLE_INLINE bool ValidateDrawArraysAttribs(const Context *context, GLint first, GLsizei count) in ValidateDrawArraysAttribs() 819 ANGLE_INLINE bool ValidateDrawInstancedAttribs(const Context *context, GLint primcount) in ValidateDrawInstancedAttribs() 835 ANGLE_INLINE bool ValidateDrawArraysCommon(const Context *context, in ValidateDrawArraysCommon() [all …]
|
D | VertexArray.cpp | 228 ANGLE_INLINE void VertexArray::setDirtyAttribBit(size_t attribIndex, in setDirtyAttribBit() 235 ANGLE_INLINE void VertexArray::setDirtyBindingBit(size_t bindingIndex, in setDirtyBindingBit() 242 ANGLE_INLINE void VertexArray::updateCachedBufferBindingSize(VertexBinding *binding) in updateCachedBufferBindingSize() 253 ANGLE_INLINE void VertexArray::updateCachedArrayBuffersMasks( in updateCachedArrayBuffersMasks() 282 ANGLE_INLINE void VertexArray::updateCachedMappedArrayBuffersBinding(const VertexBinding &binding) in updateCachedMappedArrayBuffersBinding() 292 ANGLE_INLINE void VertexArray::updateCachedTransformFeedbackBindingValidation(size_t bindingIndex, in updateCachedTransformFeedbackBindingValidation() 414 ANGLE_INLINE bool VertexArray::setVertexAttribFormatImpl(VertexAttribute *attrib, in setVertexAttribFormatImpl() 484 ANGLE_INLINE void VertexArray::setVertexAttribPointerImpl(const Context *context, in setVertexAttribPointerImpl()
|
D | Framebuffer.h | 119 ANGLE_INLINE GLsizei getNumViews() const in getNumViews() 305 ANGLE_INLINE bool cachedStatusValid() { return mCachedStatus.valid(); } in cachedStatusValid() 307 ANGLE_INLINE const FramebufferStatus &checkStatus(const Context *context) const in checkStatus() 321 ANGLE_INLINE bool isComplete(const Context *context) const in isComplete() 496 ANGLE_INLINE void updateFloat32ColorAttachmentBits(size_t index, in updateFloat32ColorAttachmentBits()
|
/external/angle/src/libGLESv2/ |
D | global_state.h | 118 ANGLE_INLINE Context *GetGlobalContext() in GetGlobalContext() 132 ANGLE_INLINE Context *GetValidGlobalContext() in GetValidGlobalContext() 157 static ANGLE_INLINE void DirtyContextIfNeeded(Context *context) in DirtyContextIfNeeded() 168 ANGLE_INLINE std::unique_lock<angle::GlobalMutex> GetContextLock(Context *context) in GetContextLock()
|
/external/angle/src/compiler/translator/ |
D | glslang_wrapper.h | 33 ANGLE_INLINE void GlslangInitialize() 37 ANGLE_INLINE void GlslangFinalize()
|
/external/angle/src/compiler/translator/TranslatorMetalDirect/ |
D | SymbolEnv.h | 35 ANGLE_INLINE const TVariable *variable() const { return mVariable; } in variable() 37 ANGLE_INLINE const TField *field() const { return mField; } in field() 39 ANGLE_INLINE bool operator==(const VarField &other) const
|
/external/angle/src/compiler/translator/tree_ops/vulkan/ |
D | EarlyFragmentTestsOptimization.h | 23 ANGLE_NO_DISCARD ANGLE_INLINE bool CheckEarlyFragmentTestsFeasible(TCompiler *compiler, in CheckEarlyFragmentTestsFeasible()
|