config: go.chromium.org/chromiumos/config/go/api/test/results/graphics/v1 Index | Files

package graphics

import "go.chromium.org/chromiumos/config/go/api/test/results/graphics/v1"

Index

Package Files

trace.pb.go trace_id.pb.go

type Trace Uses

type Trace struct {
    // Global unique trace identifier.
    Id       *TraceId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
    Filename string   `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"`
    // Size of trace in bytes.
    Size uint64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
    // Source of the trace.
    Source string `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
    // Source specific identifier for the program being traced. (eg Steam ID)
    ApplicationId string `protobuf:"bytes,5,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
    // Number of frames in the trace.
    FrameCount uint32 `protobuf:"varint,6,opt,name=frame_count,json=frameCount,proto3" json:"frame_count,omitempty"`
    // The range of frames after the game began to interact.
    FrameRange *Trace_Range `protobuf:"bytes,7,opt,name=frame_range,json=frameRange,proto3" json:"frame_range,omitempty"`
    // Frames that are worth checking for pixel correctness.
    KeyFrames []uint32 `protobuf:"varint,8,rep,packed,name=key_frames,json=keyFrames,proto3" json:"key_frames,omitempty"`
    // Frames that are worth looping on to gauge performance.
    LoopFrames           []uint32 `protobuf:"varint,9,rep,packed,name=loop_frames,json=loopFrames,proto3" json:"loop_frames,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Details about a graphics trace file. Next Tag: 10

func (*Trace) Descriptor Uses

func (*Trace) Descriptor() ([]byte, []int)

func (*Trace) GetApplicationId Uses

func (m *Trace) GetApplicationId() string

func (*Trace) GetFilename Uses

func (m *Trace) GetFilename() string

func (*Trace) GetFrameCount Uses

func (m *Trace) GetFrameCount() uint32

func (*Trace) GetFrameRange Uses

func (m *Trace) GetFrameRange() *Trace_Range

func (*Trace) GetId Uses

func (m *Trace) GetId() *TraceId

func (*Trace) GetKeyFrames Uses

func (m *Trace) GetKeyFrames() []uint32

func (*Trace) GetLoopFrames Uses

func (m *Trace) GetLoopFrames() []uint32

func (*Trace) GetSize Uses

func (m *Trace) GetSize() uint64

func (*Trace) GetSource Uses

func (m *Trace) GetSource() string

func (*Trace) ProtoMessage Uses

func (*Trace) ProtoMessage()

func (*Trace) Reset Uses

func (m *Trace) Reset()

func (*Trace) String Uses

func (m *Trace) String() string

func (*Trace) XXX_DiscardUnknown Uses

func (m *Trace) XXX_DiscardUnknown()

func (*Trace) XXX_Marshal Uses

func (m *Trace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Trace) XXX_Merge Uses

func (m *Trace) XXX_Merge(src proto.Message)

func (*Trace) XXX_Size Uses

func (m *Trace) XXX_Size() int

func (*Trace) XXX_Unmarshal Uses

func (m *Trace) XXX_Unmarshal(b []byte) error

type TraceId Uses

type TraceId struct {
    Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Uniquely identifies a trace used for replay tests.

func (*TraceId) Descriptor Uses

func (*TraceId) Descriptor() ([]byte, []int)

func (*TraceId) GetValue Uses

func (m *TraceId) GetValue() string

func (*TraceId) ProtoMessage Uses

func (*TraceId) ProtoMessage()

func (*TraceId) Reset Uses

func (m *TraceId) Reset()

func (*TraceId) String Uses

func (m *TraceId) String() string

func (*TraceId) XXX_DiscardUnknown Uses

func (m *TraceId) XXX_DiscardUnknown()

func (*TraceId) XXX_Marshal Uses

func (m *TraceId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TraceId) XXX_Merge Uses

func (m *TraceId) XXX_Merge(src proto.Message)

func (*TraceId) XXX_Size Uses

func (m *TraceId) XXX_Size() int

func (*TraceId) XXX_Unmarshal Uses

func (m *TraceId) XXX_Unmarshal(b []byte) error

type TraceList Uses

type TraceList struct {
    Value                []*Trace `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*TraceList) Descriptor Uses

func (*TraceList) Descriptor() ([]byte, []int)

func (*TraceList) GetValue Uses

func (m *TraceList) GetValue() []*Trace

func (*TraceList) ProtoMessage Uses

func (*TraceList) ProtoMessage()

func (*TraceList) Reset Uses

func (m *TraceList) Reset()

func (*TraceList) String Uses

func (m *TraceList) String() string

func (*TraceList) XXX_DiscardUnknown Uses

func (m *TraceList) XXX_DiscardUnknown()

func (*TraceList) XXX_Marshal Uses

func (m *TraceList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TraceList) XXX_Merge Uses

func (m *TraceList) XXX_Merge(src proto.Message)

func (*TraceList) XXX_Size Uses

func (m *TraceList) XXX_Size() int

func (*TraceList) XXX_Unmarshal Uses

func (m *TraceList) XXX_Unmarshal(b []byte) error

type Trace_Range Uses

type Trace_Range struct {
    Start                uint32   `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
    End                  uint32   `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Trace_Range) Descriptor Uses

func (*Trace_Range) Descriptor() ([]byte, []int)

func (*Trace_Range) GetEnd Uses

func (m *Trace_Range) GetEnd() uint32

func (*Trace_Range) GetStart Uses

func (m *Trace_Range) GetStart() uint32

func (*Trace_Range) ProtoMessage Uses

func (*Trace_Range) ProtoMessage()

func (*Trace_Range) Reset Uses

func (m *Trace_Range) Reset()

func (*Trace_Range) String Uses

func (m *Trace_Range) String() string

func (*Trace_Range) XXX_DiscardUnknown Uses

func (m *Trace_Range) XXX_DiscardUnknown()

func (*Trace_Range) XXX_Marshal Uses

func (m *Trace_Range) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Trace_Range) XXX_Merge Uses

func (m *Trace_Range) XXX_Merge(src proto.Message)

func (*Trace_Range) XXX_Size Uses

func (m *Trace_Range) XXX_Size() int

func (*Trace_Range) XXX_Unmarshal Uses

func (m *Trace_Range) XXX_Unmarshal(b []byte) error

Package graphics imports 3 packages (graph) and is imported by 1 packages. Updated 2020-09-28. Refresh now. Tools for package owners.