Home
last modified time | relevance | path

Searched refs:CommandQueue (Results 1 – 25 of 35) sorted by relevance

12

/third_party/skia/third_party/externals/angle2/src/libANGLE/
DCLCommandQueue.cpp26 void CheckCreateEvent(CommandQueue &queue, in CheckCreateEvent()
41 cl_int CommandQueue::getInfo(CommandQueueInfo name, in getInfo()
83 valPointer = CommandQueue::CastNative(*mDevice->mDefaultCommandQueue); in getInfo()
111 cl_int CommandQueue::setProperty(CommandQueueProperties properties, in setProperty()
134 cl_int CommandQueue::enqueueReadBuffer(cl_mem buffer, in enqueueReadBuffer()
157 cl_int CommandQueue::enqueueWriteBuffer(cl_mem buffer, in enqueueWriteBuffer()
180 cl_int CommandQueue::enqueueReadBufferRect(cl_mem buffer, in enqueueReadBufferRect()
209 cl_int CommandQueue::enqueueWriteBufferRect(cl_mem buffer, in enqueueWriteBufferRect()
238 cl_int CommandQueue::enqueueCopyBuffer(cl_mem srcBuffer, in enqueueCopyBuffer()
261 cl_int CommandQueue::enqueueCopyBufferRect(cl_mem srcBuffer, in enqueueCopyBufferRect()
[all …]
DCLCommandQueue.h22 class CommandQueue final : public _cl_command_queue, public Object
251 ~CommandQueue() override;
271 CommandQueue(Context &context,
278 CommandQueue(Context &context,
293 inline Context &CommandQueue::getContext() in getContext()
298 inline const Context &CommandQueue::getContext() const in getContext()
303 inline const Device &CommandQueue::getDevice() const in getDevice()
308 inline CommandQueueProperties CommandQueue::getProperties() const in getProperties()
313 inline bool CommandQueue::isOnHost() const in isOnHost()
318 inline bool CommandQueue::isOnDevice() const in isOnDevice()
[all …]
DvalidationCL.cpp174 if (!CommandQueue::IsValid(commandQueue)) in ValidateCommandQueueAndEventWaitList()
178 const CommandQueue &queue = commandQueue->cast<CommandQueue>(); in ValidateCommandQueueAndEventWaitList()
218 cl_int ValidateEnqueueBuffer(const CommandQueue &queue, in ValidateEnqueueBuffer()
358 cl_int ValidateEnqueueImage(const CommandQueue &queue, cl_mem image, bool hostRead, bool hostWrite) in ValidateEnqueueImage()
775 return CommandQueue::IsValid(command_queue) ? CL_SUCCESS : CL_INVALID_COMMAND_QUEUE; in ValidateRetainCommandQueue()
781 return CommandQueue::IsValid(command_queue) ? CL_SUCCESS : CL_INVALID_COMMAND_QUEUE; in ValidateReleaseCommandQueue()
791 if (!CommandQueue::IsValid(command_queue)) in ValidateGetCommandQueueInfo()
795 const CommandQueue &queue = command_queue->cast<CommandQueue>(); in ValidateGetCommandQueueInfo()
1356 if (!CommandQueue::IsValid(queue) || !queue->cast<CommandQueue>().isOnDevice()) in ValidateSetKernelArg()
1576 if (!CommandQueue::IsValid(command_queue) || !command_queue->cast<CommandQueue>().isOnHost()) in ValidateFlush()
[all …]
DCLEvent.cpp38 case EventInfo::CommandQueue: in getInfo()
39 valPointer = CommandQueue::CastNative(mCommandQueue.get()); in getInfo()
148 Event::Event(CommandQueue &queue, in Event()
DCLtypes.h42 class CommandQueue; variable
55 using CommandQueuePtr = RefPointer<CommandQueue>;
DCLDevice.h65 angle::SynchronizedValue<CommandQueue *, angle::Spinlock> mDefaultCommandQueue = nullptr;
67 friend class CommandQueue; variable
DCLContext.cpp84 CommandQueue::PropArray propArray; in createCommandQueueWithProperties()
86 cl_uint size = CommandQueue::kNoSize; in createCommandQueueWithProperties()
107 return Object::Create<CommandQueue>(errorCode, *this, device->cast<Device>(), in createCommandQueueWithProperties()
115 return Object::Create<CommandQueue>(errorCode, *this, device->cast<Device>(), properties); in createCommandQueue()
DCLEvent.h60 Event(CommandQueue &queue,
/third_party/skia/third_party/externals/angle2/src/libGLESv2/
Dcl_stubs.cpp202 command_queue->cast<CommandQueue>().retain(); in RetainCommandQueue()
208 CommandQueue &queue = command_queue->cast<CommandQueue>(); in ReleaseCommandQueue()
222 return command_queue->cast<CommandQueue>().getInfo(param_name, param_value_size, param_value, in GetCommandQueueInfo()
695 return command_queue->cast<CommandQueue>().flush(); in Flush()
700 return command_queue->cast<CommandQueue>().finish(); in Finish()
713 return command_queue->cast<CommandQueue>().enqueueReadBuffer( in EnqueueReadBuffer()
732 return command_queue->cast<CommandQueue>().enqueueReadBufferRect( in EnqueueReadBufferRect()
748 return command_queue->cast<CommandQueue>().enqueueWriteBuffer( in EnqueueWriteBuffer()
767 return command_queue->cast<CommandQueue>().enqueueWriteBufferRect( in EnqueueWriteBufferRect()
783 return command_queue->cast<CommandQueue>().enqueueFillBuffer( in EnqueueFillBuffer()
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DCommandProcessor.cpp795 CommandQueue::CommandQueue() : mCurrentQueueSerial(mQueueSerialFactory.generate()) {} in CommandQueue() function in rx::vk::CommandQueue
797 CommandQueue::~CommandQueue() = default;
799 void CommandQueue::destroy(Context *context) in destroy()
829 angle::Result CommandQueue::init(Context *context, const vk::DeviceQueueMap &queueMap) in init()
843 angle::Result CommandQueue::checkCompletedCommands(Context *context) in checkCompletedCommands()
870 angle::Result CommandQueue::retireFinishedCommands(Context *context, size_t finishedCount) in retireFinishedCommands()
921 void CommandQueue::releaseToCommandBatch(bool hasProtectedContent, in releaseToCommandBatch()
933 void CommandQueue::clearAllGarbage(RendererVk *renderer) in clearAllGarbage()
945 void CommandQueue::handleDeviceLost(RendererVk *renderer) in handleDeviceLost()
968 bool CommandQueue::allInFlightCommandsAreAfterSerial(Serial serial) in allInFlightCommandsAreAfterSerial()
[all …]
DCLCommandQueueVk.cpp13 CLCommandQueueVk::CLCommandQueueVk(const cl::CommandQueue &commandQueue) in CLCommandQueueVk()
DCLCommandQueueVk.h22 CLCommandQueueVk(const cl::CommandQueue &commandQueue);
DCommandProcessor.h334 class CommandQueue final : public CommandQueueInterface
337 CommandQueue();
338 ~CommandQueue() override;
587 CommandQueue mCommandQueue;
/third_party/mesa3d/include/CL/
Dcl2.hpp736 class CommandQueue;
1235 F(cl_event_info, CL_EVENT_COMMAND_QUEUE, cl::CommandQueue) \
3437 cl_int copy( const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, cl::B…
3439 cl_int copy( const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, Itera…
3927 Buffer(const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator,
5683 class CommandQueue;
6982 class CommandQueue : public detail::Wrapper<cl_command_queue>
6986 static CommandQueue default_;
7011 default_ = CommandQueue(context, device, 0, &default_error_);
7026 static void makeDefaultProvided(const CommandQueue &c) {
[all …]
Dcl.hpp294 class CommandQueue;
1392 F(cl_event_info, CL_EVENT_COMMAND_QUEUE, cl::CommandQueue) \
3160 cl_int copy( const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, cl::B…
3162 cl_int copy( const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, Itera…
3290 Buffer(const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator,
4762 class CommandQueue;
5508 class CommandQueue : public detail::Wrapper<cl_command_queue> class
5516 static CommandQueue default_;
5519 CommandQueue( in CommandQueue() function in cl::CommandQueue
5548 explicit CommandQueue( in CommandQueue() function in cl::CommandQueue
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
Dmtl_command_buffer.h47 class CommandQueue final : public WrappedObject<id<MTLCommandQueue>>, angle::NonCopyable
73 CommandQueue &operator=(id<MTLCommandQueue> metalQueue)
104 CommandBuffer(CommandQueue *cmdQueue);
128 CommandQueue &cmdQueue() { return mCmdQueue; } in cmdQueue()
151 CommandQueue &mCmdQueue;
198 CommandQueue &cmdQueue() { return mCmdBuffer.cmdQueue(); } in cmdQueue()
DDisplayMtl.h133 mtl::CommandQueue &cmdQueue() { return mCmdQueue; } in cmdQueue()
190 mtl::CommandQueue mCmdQueue;
DProvokingVertexHelper.h28 mtl::CommandQueue *commandQueue,
Dmtl_command_buffer.mm412 // CommandQueue implementation
413 void CommandQueue::reset()
419 void CommandQueue::set(id<MTLCommandQueue> metalQueue)
426 void CommandQueue::finishAllCommands()
448 void CommandQueue::ensureResourceReadyForCPU(const ResourceRef &resource)
458 void CommandQueue::ensureResourceReadyForCPU(Resource *resource)
481 bool CommandQueue::isResourceBeingUsedByGPU(const Resource *resource) const
492 bool CommandQueue::resourceHasPendingWorks(const Resource *resource) const
503 AutoObjCPtr<id<MTLCommandBuffer>> CommandQueue::makeMetalCommandBuffer(uint64_t *queueSerialOut)
531 void CommandQueue::onCommandBufferCommitted(id<MTLCommandBuffer> buf, uint64_t serial)
[all …]
Dmtl_common.mm90 mtl::CommandQueue &Context::cmdQueue()
Dmtl_common.h538 class CommandQueue; in ANGLE_GL_OBJECTS_X()
560 mtl::CommandQueue &cmdQueue(); in ANGLE_GL_OBJECTS_X()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
DCLCommandQueueImpl.cpp13 CLCommandQueueImpl::CLCommandQueueImpl(const cl::CommandQueue &commandQueue) in CLCommandQueueImpl()
DCLCommandQueueImpl.h21 CLCommandQueueImpl(const cl::CommandQueue &commandQueue);
213 const cl::CommandQueue &mCommandQueue;
DCLContextImpl.h30 virtual CLCommandQueueImpl::Ptr createCommandQueue(const cl::CommandQueue &commandQueue,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/cl/
DCLContextCL.h35 CLCommandQueueImpl::Ptr createCommandQueue(const cl::CommandQueue &commandQueue,

12