Home
last modified time | relevance | path

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

123

/external/angle/src/libANGLE/renderer/vulkan/
Dvk_wrapper.h622 ANGLE_INLINE void CommandPool::destroy(VkDevice device)
631 ANGLE_INLINE VkResult CommandPool::reset(VkDevice device, VkCommandPoolResetFlags flags)
637 ANGLE_INLINE void CommandPool::freeCommandBuffers(VkDevice device,
645 ANGLE_INLINE VkResult CommandPool::init(VkDevice device, const VkCommandPoolCreateInfo &createInfo)
655 ANGLE_INLINE VkCommandBuffer CommandBuffer::releaseHandle()
662 ANGLE_INLINE VkResult CommandBuffer::init(VkDevice device,
669 ANGLE_INLINE void CommandBuffer::blitImage(const Image &srcImage,
683 ANGLE_INLINE VkResult CommandBuffer::begin(const VkCommandBufferBeginInfo &info)
689 ANGLE_INLINE VkResult CommandBuffer::end()
695 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.h424 ANGLE_INLINE DestT *Offset(T *ptr, size_t bytes) in Offset()
430 ANGLE_INLINE const DestT *Offset(const T *ptr, size_t bytes) in Offset()
669 ANGLE_INLINE StructType *commonInit(CommandID cmdID, size_t allocationSize) in commonInit()
683 ANGLE_INLINE void allocateNewBlock() in allocateNewBlock()
695 ANGLE_INLINE StructType *initCommand(CommandID cmdID, in initCommand()
712 ANGLE_INLINE StructType *initCommand(CommandID cmdID) in initCommand()
732 ANGLE_INLINE uint8_t *storePointerParameter(uint8_t *writePointer, in storePointerParameter()
749 ANGLE_INLINE SecondaryCommandBuffer::SecondaryCommandBuffer() in SecondaryCommandBuffer()
752 ANGLE_INLINE SecondaryCommandBuffer::~SecondaryCommandBuffer() {} in ~SecondaryCommandBuffer()
754 ANGLE_INLINE void SecondaryCommandBuffer::beginQuery(VkQueryPool queryPool, in beginQuery()
[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()
150 ANGLE_INLINE void ResourceUseList::add(const SharedResourceUse &resourceUse) in add()
195 ANGLE_INLINE void Resource::retain(ResourceUseList *resourceUseList) in retain()
DProgramVk.h26 ANGLE_INLINE bool UseLineRaster(const ContextVk *contextVk, gl::PrimitiveMode mode) in UseLineRaster()
127 ANGLE_INLINE angle::Result initGraphicsShaderProgram(ContextVk *contextVk, in initGraphicsShaderProgram()
135 ANGLE_INLINE angle::Result initComputeProgram(ContextVk *contextVk, ProgramInfo &programInfo) in initComputeProgram()
171 ANGLE_INLINE angle::Result initProgram(ContextVk *contextVk, in initProgram()
Dvk_cache_utils.h617 ANGLE_INLINE GraphicsPipelineTransition::GraphicsPipelineTransition() = default;
619 ANGLE_INLINE GraphicsPipelineTransition::GraphicsPipelineTransition(
622 ANGLE_INLINE GraphicsPipelineTransition::GraphicsPipelineTransition( in GraphicsPipelineTransition()
629 ANGLE_INLINE bool GraphicsPipelineTransitionMatch(GraphicsPipelineTransitionBits bitsA, in GraphicsPipelineTransitionMatch()
671 ANGLE_INLINE bool findTransition(GraphicsPipelineTransitionBits bits, in findTransition()
698 ANGLE_INLINE PipelineHelper::PipelineHelper(Pipeline &&pipeline) : mPipeline(std::move(pipeline)) {} in PipelineHelper()
822 ANGLE_INLINE angle::Result getCompatibleRenderPass(ContextVk *contextVk,
874 ANGLE_INLINE angle::Result getPipeline(ContextVk *contextVk,
Dvk_format_utils.h130 ANGLE_INLINE const Format &operator[](GLenum internalFormat) const
136 ANGLE_INLINE const Format &operator[](angle::FormatID formatID) const
DContextVk.h464 ANGLE_INLINE const angle::FeaturesVk &getFeatures() const { return mRenderer->getFeatures(); } in getFeatures()
466 ANGLE_INLINE void invalidateVertexAndIndexBuffers() in invalidateVertexAndIndexBuffers()
475 ANGLE_INLINE void invalidateVertexBuffers() in invalidateVertexBuffers()
480 ANGLE_INLINE void onVertexAttributeChange(size_t attribIndex, in onVertexAttributeChange()
586 ANGLE_INLINE angle::Result traceGpuEvent(vk::PrimaryCommandBuffer *commandBuffer, in traceGpuEvent()
678 ANGLE_INLINE bool isBresenhamEmulationEnabled(const gl::PrimitiveMode mode) in isBresenhamEmulationEnabled()
844 ANGLE_INLINE void invalidateCurrentGraphicsPipeline() in invalidateCurrentGraphicsPipeline()
851 ANGLE_INLINE void invalidateCurrentComputePipeline() in invalidateCurrentComputePipeline()
945 ANGLE_INLINE void onRenderPassFinished() { mRenderPassCommandBuffer = nullptr; } in onRenderPassFinished()
DBufferVk.h123 ANGLE_INLINE uint8_t *getShadowBuffer(size_t offset) in getShadowBuffer()
128 ANGLE_INLINE const uint8_t *getShadowBuffer(size_t offset) const in getShadowBuffer()
Dvk_helpers.h146 ANGLE_INLINE bool valid() { return (mSize != 0); } in valid()
152 ANGLE_INLINE void updateData(const uint8_t *data, size_t size, size_t offset) in updateData()
160 ANGLE_INLINE void map(size_t offset, void **mapPtr) in map()
168 ANGLE_INLINE void unmap() {} in unmap()
176 ANGLE_INLINE uint8_t *getCurrentBuffer() in getCurrentBuffer()
182 ANGLE_INLINE const uint8_t *getCurrentBuffer() const in getCurrentBuffer()
255 ANGLE_INLINE angle::Result allocateSets(ContextVk *contextVk, in allocateSets()
1295 ANGLE_INLINE angle::Result getGraphicsPipeline( in getGraphicsPipeline()
/external/angle/src/libANGLE/
DContext.inl.h38 ANGLE_INLINE void MarkTransformFeedbackBufferUsage(const Context *context, in MarkTransformFeedbackBufferUsage()
49 ANGLE_INLINE void MarkShaderStorageBufferUsage(const Context *context) in MarkShaderStorageBufferUsage()
67 ANGLE_INLINE bool Context::noopDraw(PrimitiveMode mode, GLsizei count) in noopDraw()
72 ANGLE_INLINE angle::Result Context::syncDirtyBits() in syncDirtyBits()
80 ANGLE_INLINE angle::Result Context::syncDirtyBits(const State::DirtyBits &bitMask) in syncDirtyBits()
88 ANGLE_INLINE angle::Result Context::syncDirtyObjects(const State::DirtyObjects &objectMask) in syncDirtyObjects()
93 ANGLE_INLINE angle::Result Context::prepareForDraw(PrimitiveMode mode) in prepareForDraw()
106 ANGLE_INLINE void Context::drawArrays(PrimitiveMode mode, GLint first, GLsizei count) in drawArrays()
119 ANGLE_INLINE void Context::drawElements(PrimitiveMode mode, in drawElements()
134 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()
275 ANGLE_INLINE int GetNativeVisualID(const InternalFormat &internalFormat) in GetNativeVisualID()
338 ANGLE_INLINE bool IsS3TCFormat(const GLenum format) in IsS3TCFormat()
357 ANGLE_INLINE bool IsRGTCFormat(const GLenum format) in IsRGTCFormat()
372 ANGLE_INLINE bool IsASTC2DFormat(const GLenum format) in IsASTC2DFormat()
384 ANGLE_INLINE bool IsETC2EACFormat(const GLenum format) in IsETC2EACFormat()
[all …]
DObserver.h93 ANGLE_INLINE void addObserver(ObserverBindingBase *observer) in addObserver()
99 ANGLE_INLINE void removeObserver(ObserverBindingBase *observer) in removeObserver()
123 ANGLE_INLINE void reset() { bind(nullptr); } in reset()
128 ANGLE_INLINE const Subject *getSubject() const { return mSubject; } in getSubject()
130 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.h68 ANGLE_INLINE bool isHandleGenerated(IDType handle) const in isHandleGenerated()
85 ANGLE_INLINE ResourceType *checkObjectAllocation(rx::GLImplFactory *factory, in checkObjectAllocation()
131 ANGLE_INLINE Buffer *checkBufferAllocation(rx::GLImplFactory *factory, BufferID handle) in checkBufferAllocation()
158 ANGLE_INLINE Program *getProgram(ShaderProgramID handle) const in getProgram()
187 ANGLE_INLINE Texture *getTexture(TextureID handle) const in getTexture()
195 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()
DvalidationES.h262 ANGLE_INLINE bool ValidateUniformValue(const Context *context, GLenum valueType, GLenum uniformType) in ValidateUniformValue()
332 ANGLE_INLINE bool ValidateDrawBase(const Context *context, PrimitiveMode mode) in ValidateDrawBase()
551 ANGLE_INLINE bool ValidateVertexFormat(const Context *context, in ValidateVertexFormat()
597 ANGLE_INLINE bool ValidateFloatVertexFormat(const Context *context, in ValidateFloatVertexFormat()
606 ANGLE_INLINE bool ValidateIntegerVertexFormat(const Context *context, in ValidateIntegerVertexFormat()
747 ANGLE_INLINE bool ValidateFramebufferComplete(const Context *context, in ValidateFramebufferComplete()
770 ANGLE_INLINE bool ValidateDrawAttribs(const Context *context, int64_t maxVertex) in ValidateDrawAttribs()
781 ANGLE_INLINE bool ValidateDrawArraysAttribs(const Context *context, GLint first, GLsizei count) in ValidateDrawArraysAttribs()
804 ANGLE_INLINE bool ValidateDrawInstancedAttribs(const Context *context, GLint primcount) in ValidateDrawInstancedAttribs()
820 ANGLE_INLINE bool ValidateDrawArraysCommon(const Context *context, in ValidateDrawArraysCommon()
[all …]
DVertexArray.cpp215 ANGLE_INLINE void VertexArray::setDirtyAttribBit(size_t attribIndex, in setDirtyAttribBit()
222 ANGLE_INLINE void VertexArray::setDirtyBindingBit(size_t bindingIndex, in setDirtyBindingBit()
229 ANGLE_INLINE void VertexArray::updateCachedBufferBindingSize(VertexBinding *binding) in updateCachedBufferBindingSize()
240 ANGLE_INLINE void VertexArray::updateCachedMappedArrayBuffers( in updateCachedMappedArrayBuffers()
257 ANGLE_INLINE void VertexArray::updateCachedMappedArrayBuffersBinding(const VertexBinding &binding) in updateCachedMappedArrayBuffersBinding()
264 ANGLE_INLINE void VertexArray::updateCachedTransformFeedbackBindingValidation(size_t bindingIndex, in updateCachedTransformFeedbackBindingValidation()
380 ANGLE_INLINE bool VertexArray::setVertexAttribFormatImpl(VertexAttribute *attrib, in setVertexAttribFormatImpl()
448 ANGLE_INLINE void VertexArray::setVertexAttribPointerImpl(const Context *context, in setVertexAttribPointerImpl()
DState.h358 ANGLE_INLINE bool isTransformFeedbackActive() const in isTransformFeedbackActive()
363 ANGLE_INLINE bool isTransformFeedbackActiveUnpaused() const in isTransformFeedbackActiveUnpaused()
389 ANGLE_INLINE void setBufferBinding(const Context *context, BufferBinding target, Buffer *buffer) in setBufferBinding()
394 ANGLE_INLINE Buffer *getTargetBuffer(BufferBinding target) const in getTargetBuffer()
405 ANGLE_INLINE Buffer *getArrayBuffer() const { return getTargetBuffer(BufferBinding::Array); } in getArrayBuffer()
429 ANGLE_INLINE void setVertexAttribPointer(const Context *context, in setVertexAttribPointer()
443 ANGLE_INLINE void setVertexAttribIPointer(const Context *context, in setVertexAttribIPointer()
667 ANGLE_INLINE void setReadFramebufferDirty() in setReadFramebufferDirty()
673 ANGLE_INLINE void setDrawFramebufferDirty() in setDrawFramebufferDirty()
725 ANGLE_INLINE bool validateSamplerFormats() const in validateSamplerFormats()
[all …]
DFramebuffer.h111 ANGLE_INLINE GLsizei getNumViews() const in getNumViews()
291 ANGLE_INLINE bool cachedStatusValid() { return mCachedStatus.valid(); } in cachedStatusValid()
293 ANGLE_INLINE GLenum checkStatus(const Context *context) const in checkStatus()
310 ANGLE_INLINE bool isComplete(const Context *context) const in isComplete()
475 ANGLE_INLINE void updateFloat32ColorAttachmentBits(size_t index, in updateFloat32ColorAttachmentBits()
DBuffer.h124 ANGLE_INLINE bool isBound() const { return mState.mBindingCount > 0; } in isBound()
126 ANGLE_INLINE bool isBoundForTransformFeedbackAndOtherUse() const in isBoundForTransformFeedbackAndOtherUse()
DProgram.h493 ANGLE_INLINE rx::ProgramImpl *getImplementation() const in getImplementation()
669 ANGLE_INLINE GLuint getActiveUniformBlockCount() const in getActiveUniformBlockCount()
675 ANGLE_INLINE GLuint getActiveAtomicCounterBufferCount() const in getActiveAtomicCounterBufferCount()
681 ANGLE_INLINE GLuint getActiveShaderStorageBlockCount() const in getActiveShaderStorageBlockCount()
723 ANGLE_INLINE void addRef() in addRef()
729 ANGLE_INLINE void release(const Context *context) in release()
849 ANGLE_INLINE bool hasAnyDirtyBit() const { return mDirtyBits.any(); } in hasAnyDirtyBit()
/external/angle/src/common/
DFastVector.h112 ANGLE_INLINE bool FastVector<T, N, Storage>::uses_fixed_storage() const in uses_fixed_storage()
207 ANGLE_INLINE typename FastVector<T, N, Storage>::reference FastVector<T, N, Storage>::operator[](
215 ANGLE_INLINE
224 ANGLE_INLINE typename FastVector<T, N, Storage>::const_pointer
231 ANGLE_INLINE typename FastVector<T, N, Storage>::pointer angle::FastVector<T, N, Storage>::data() in data()
237 ANGLE_INLINE typename FastVector<T, N, Storage>::iterator FastVector<T, N, Storage>::begin() in begin()
243 ANGLE_INLINE typename FastVector<T, N, Storage>::const_iterator FastVector<T, N, Storage>::begin() in begin()
250 ANGLE_INLINE typename FastVector<T, N, Storage>::iterator FastVector<T, N, Storage>::end() in end()
256 ANGLE_INLINE typename FastVector<T, N, Storage>::const_iterator FastVector<T, N, Storage>::end() in end()
263 ANGLE_INLINE bool FastVector<T, N, Storage>::empty() const in empty()
[all …]
Dangleutils.h298 # define ANGLE_INLINE inline __attribute__((always_inline)) macro
300 # define ANGLE_INLINE __forceinline macro
302 # define ANGLE_INLINE inline macro
/external/angle/src/libGLESv2/
Dglobal_state.h42 ANGLE_INLINE Context *GetGlobalContext() in GetGlobalContext()
53 ANGLE_INLINE Context *GetValidGlobalContext() in GetValidGlobalContext()
64 ANGLE_INLINE std::unique_lock<angle::GlobalMutex> GetShareGroupLock(const Context *context) in GetShareGroupLock()

123