Home
last modified time | relevance | path

Searched refs:ANGLE_INLINE (Results 1 – 25 of 78) sorted by relevance

1234

/external/angle/src/compiler/translator/tree_util/
DAsNode.h28 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/
Dvk_wrapper.h677 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 …]
DCommandGraph.h74 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 …]
DSecondaryCommandBuffer.h457 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 …]
DResourceVk.h46 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()
Dvk_cache_utils.h928 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 …]
DProgramVk.h26 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()
DContextVk.h240 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 …]
Dvk_format_utils.h162 ANGLE_INLINE const Format &operator[](GLenum internalFormat) const
168 ANGLE_INLINE const Format &operator[](angle::FormatID formatID) const
/external/angle/src/common/
DFastVector.h119 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 …]
Dangleutils.h338 # define ANGLE_INLINE inline __attribute__((always_inline)) macro
340 # define ANGLE_INLINE __forceinline macro
342 # define ANGLE_INLINE inline macro
/external/angle/src/libANGLE/
DContext.inl.h38 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 …]
Dformatutils.h59 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 …]
DObserver.h103 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()
DvalidationES2.h18 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()
DResourceManager.h72 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()
DVertexAttribute.h44 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()
DState.h391 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 …]
DvalidationES.h274 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 …]
DVertexArray.cpp228 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()
DFramebuffer.h119 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/
Dglobal_state.h118 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/
Dglslang_wrapper.h33 ANGLE_INLINE void GlslangInitialize()
37 ANGLE_INLINE void GlslangFinalize()
/external/angle/src/compiler/translator/TranslatorMetalDirect/
DSymbolEnv.h35 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/
DEarlyFragmentTestsOptimization.h23 ANGLE_NO_DISCARD ANGLE_INLINE bool CheckEarlyFragmentTestsFeasible(TCompiler *compiler, in CheckEarlyFragmentTestsFeasible()

1234