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