| //////////////////////////////////////////////////////////////////////////////// |
| // Do not modify! |
| // Generated by codergen |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| package service |
| |
| import ( |
| "android.googlesource.com/platform/tools/gpu/framework/binary" |
| "android.googlesource.com/platform/tools/gpu/framework/binary/schema" |
| "android.googlesource.com/platform/tools/gpu/framework/stringtable" |
| "android.googlesource.com/platform/tools/gpu/gapid/gfxapi" |
| "android.googlesource.com/platform/tools/gpu/gapid/service/path" |
| ) |
| |
| // Call BeginCPUProfile |
| type callBeginCPUProfile struct { |
| binary.Generate `java:"disable"` |
| } |
| |
| // Result BeginCPUProfile |
| type resultBeginCPUProfile struct { |
| binary.Generate `java:"disable"` |
| } |
| |
| // Call EndCPUProfile |
| type callEndCPUProfile struct { |
| binary.Generate `java:"disable"` |
| } |
| |
| // Result EndCPUProfile |
| type resultEndCPUProfile struct { |
| binary.Generate `java:"disable"` |
| value []byte |
| } |
| |
| // Call GetMemProfileRate |
| type callGetMemProfileRate struct { |
| binary.Generate `java:"disable"` |
| } |
| |
| // Result GetMemProfileRate |
| type resultGetMemProfileRate struct { |
| binary.Generate `java:"disable"` |
| value int |
| } |
| |
| // Call GetPerformanceCounters |
| type callGetPerformanceCounters struct { |
| binary.Generate `java:"disable"` |
| } |
| |
| // Result GetPerformanceCounters |
| type resultGetPerformanceCounters struct { |
| binary.Generate `java:"disable"` |
| value []byte |
| } |
| |
| // Call GetProfile |
| type callGetProfile struct { |
| binary.Generate `java:"disable"` |
| name string |
| debug int |
| } |
| |
| // Result GetProfile |
| type resultGetProfile struct { |
| binary.Generate `java:"disable"` |
| value []byte |
| } |
| |
| // Call SetMemProfileRate |
| type callSetMemProfileRate struct { |
| binary.Generate `java:"disable"` |
| rate int |
| } |
| |
| // Result SetMemProfileRate |
| type resultSetMemProfileRate struct { |
| binary.Generate `java:"disable"` |
| } |
| |
| // Call Follow |
| type callFollow struct { |
| binary.Generate |
| p path.Path |
| } |
| |
| // Result Follow |
| type resultFollow struct { |
| binary.Generate |
| value path.Path |
| } |
| |
| // Call Get |
| type callGet struct { |
| binary.Generate |
| p path.Path |
| } |
| |
| // Result Get |
| type resultGet struct { |
| binary.Generate |
| value interface{} |
| } |
| |
| // Call GetAvailableStringTables |
| type callGetAvailableStringTables struct { |
| binary.Generate |
| } |
| |
| // Result GetAvailableStringTables |
| type resultGetAvailableStringTables struct { |
| binary.Generate |
| value []stringtable.Info |
| } |
| |
| // Call GetCaptures |
| type callGetCaptures struct { |
| binary.Generate |
| } |
| |
| // Result GetCaptures |
| type resultGetCaptures struct { |
| binary.Generate |
| value []*path.Capture |
| } |
| |
| // Call GetDevices |
| type callGetDevices struct { |
| binary.Generate |
| } |
| |
| // Result GetDevices |
| type resultGetDevices struct { |
| binary.Generate |
| value []*path.Device |
| } |
| |
| // Call GetFeatures |
| type callGetFeatures struct { |
| binary.Generate |
| } |
| |
| // Result GetFeatures |
| type resultGetFeatures struct { |
| binary.Generate |
| value []string |
| } |
| |
| // Call GetFramebufferAttachment |
| type callGetFramebufferAttachment struct { |
| binary.Generate |
| device *path.Device |
| after *path.Atom |
| attachment gfxapi.FramebufferAttachment |
| settings RenderSettings |
| } |
| |
| // Result GetFramebufferAttachment |
| type resultGetFramebufferAttachment struct { |
| binary.Generate |
| value *path.ImageInfo |
| } |
| |
| // Call GetFramebufferColor |
| type callGetFramebufferColor struct { |
| binary.Generate |
| device *path.Device |
| after *path.Atom |
| settings RenderSettings |
| } |
| |
| // Result GetFramebufferColor |
| type resultGetFramebufferColor struct { |
| binary.Generate |
| value *path.ImageInfo |
| } |
| |
| // Call GetFramebufferDepth |
| type callGetFramebufferDepth struct { |
| binary.Generate |
| device *path.Device |
| after *path.Atom |
| } |
| |
| // Result GetFramebufferDepth |
| type resultGetFramebufferDepth struct { |
| binary.Generate |
| value *path.ImageInfo |
| } |
| |
| // Call GetSchema |
| type callGetSchema struct { |
| binary.Generate |
| } |
| |
| // Result GetSchema |
| type resultGetSchema struct { |
| binary.Generate |
| value schema.Message |
| } |
| |
| // Call GetStringTable |
| type callGetStringTable struct { |
| binary.Generate |
| info stringtable.Info |
| } |
| |
| // Result GetStringTable |
| type resultGetStringTable struct { |
| binary.Generate |
| value *stringtable.StringTable |
| } |
| |
| // Call GetTimingInfo |
| type callGetTimingInfo struct { |
| binary.Generate |
| device *path.Device |
| capture *path.Capture |
| flags TimingFlags |
| } |
| |
| // Result GetTimingInfo |
| type resultGetTimingInfo struct { |
| binary.Generate |
| value *path.TimingInfo |
| } |
| |
| // Call ImportCapture |
| type callImportCapture struct { |
| binary.Generate |
| name string |
| Data []uint8 |
| } |
| |
| // Result ImportCapture |
| type resultImportCapture struct { |
| binary.Generate |
| value *path.Capture |
| } |
| |
| // Call LoadCapture |
| type callLoadCapture struct { |
| binary.Generate |
| path string |
| } |
| |
| // Result LoadCapture |
| type resultLoadCapture struct { |
| binary.Generate |
| value *path.Capture |
| } |
| |
| // Call RegisterAndroidDevice |
| type callRegisterAndroidDevice struct { |
| binary.Generate |
| serial string |
| } |
| |
| // Result RegisterAndroidDevice |
| type resultRegisterAndroidDevice struct { |
| binary.Generate |
| value *path.Device |
| } |
| |
| // Call Set |
| type callSet struct { |
| binary.Generate |
| p path.Path |
| v interface{} |
| } |
| |
| // Result Set |
| type resultSet struct { |
| binary.Generate |
| value path.Path |
| } |