class Primary_RequestEncoder
Defined at line 2850 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
Public Methods
::fidl::HLCPPOutgoingMessage ImportObject (::fidl::MessageEncoder * _encoder, ::fuchsia::gpu::magma::PrimaryImportObjectRequest * PrimaryImportObjectRequest)
Defined at line 2852 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage ReleaseObject (::fidl::MessageEncoder *_encoder,uint64_t *object_id,::fuchsia::gpu::magma::ObjectType *object_type)
Defined at line 2858 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage CreateContext (::fidl::MessageEncoder * _encoder, uint32_t * context_id)
Defined at line 2866 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage CreateContext2 (::fidl::MessageEncoder *_encoder,uint32_t *context_id,::fuchsia::gpu::magma::Priority *priority)
Defined at line 2872 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage DestroyContext (::fidl::MessageEncoder * _encoder, uint32_t * context_id)
Defined at line 2880 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage ExecuteCommand (::fidl::MessageEncoder *_encoder,uint32_t *context_id,::std::vector< ::fuchsia::gpu::magma::BufferRange> *resources,::std::vector< ::fuchsia::gpu::magma::CommandBuffer> *command_buffers,::std::vector<uint64_t> *wait_semaphores,::std::vector<uint64_t> *signal_semaphores,::fuchsia::gpu::magma::CommandBufferFlags *flags)
Defined at line 2886 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage ExecuteInlineCommands (::fidl::MessageEncoder *_encoder,uint32_t *context_id,::std::vector< ::fuchsia::gpu::magma::InlineCommand> *commands)
Defined at line 2902 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage Flush (::fidl::MessageEncoder * _encoder)
Defined at line 2910 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage MapBuffer (::fidl::MessageEncoder * _encoder, ::fuchsia::gpu::magma::PrimaryMapBufferRequest * PrimaryMapBufferRequest)
Defined at line 2914 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage UnmapBuffer (::fidl::MessageEncoder * _encoder, ::fuchsia::gpu::magma::PrimaryUnmapBufferRequest * PrimaryUnmapBufferRequest)
Defined at line 2920 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage BufferRangeOp2 (::fidl::MessageEncoder *_encoder,::fuchsia::gpu::magma::BufferOp *op,::fuchsia::gpu::magma::BufferRange *range)
Defined at line 2926 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage EnableFlowControl (::fidl::MessageEncoder * _encoder)
Defined at line 2934 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage EnablePerformanceCounterAccess (::fidl::MessageEncoder * _encoder, ::zx::event * access_token)
Defined at line 2938 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage IsPerformanceCounterAccessAllowed (::fidl::MessageEncoder * _encoder)
Defined at line 2947 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage EnablePerformanceCounters (::fidl::MessageEncoder * _encoder, ::std::vector<uint64_t> * counters)
Defined at line 2951 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage CreatePerformanceCounterBufferPool (::fidl::MessageEncoder *_encoder,uint64_t *pool_id,::fidl::InterfaceRequest< ::fuchsia::gpu::magma::PerformanceCounterEvents> *event_channel)
Defined at line 2957 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage ReleasePerformanceCounterBufferPool (::fidl::MessageEncoder * _encoder, uint64_t * pool_id)
Defined at line 2968 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage AddPerformanceCounterBufferOffsetsToPool (::fidl::MessageEncoder *_encoder,uint64_t *pool_id,::std::vector< ::fuchsia::gpu::magma::BufferRange> *offsets)
Defined at line 2974 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage RemovePerformanceCounterBufferFromPool (::fidl::MessageEncoder *_encoder,uint64_t *pool_id,uint64_t *buffer_id)
Defined at line 2982 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage DumpPerformanceCounters (::fidl::MessageEncoder *_encoder,uint64_t *pool_id,uint32_t *trigger_id)
Defined at line 2990 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h
::fidl::HLCPPOutgoingMessage ClearPerformanceCounters (::fidl::MessageEncoder * _encoder, ::std::vector<uint64_t> * counters)
Defined at line 2998 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h