class Primary_RequestEncoder
Defined at line 2852 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 2854 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 2860 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 2868 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 2874 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 2882 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 2888 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 2904 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 2912 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 2916 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 2922 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 2928 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 2936 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 2940 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 2949 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 2953 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 2959 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 2970 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 2976 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 2984 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 2992 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 3000 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/hlcpp/fuchsia/gpu/magma/cpp/fidl.h