tree: 0e9d78e03f782586ecee3cc2e3c305cbf4f79308 [path history] [tgz]
  1. atoms.go
  2. README.md
  3. test_binary.go
atom/test/README.md

test


import "android.googlesource.com/platform/tools/gpu/atom/test"

Package test provides testing helpers for the atom package.

Usage

const AtomIDA = atom.TypeID(1)
const AtomIDB = atom.TypeID(2)
const AtomIDC = atom.TypeID(3)

type AtomA

type AtomA struct {
	binary.Generate
	ID        atom.ID
	AtomFlags atom.Flags
}

func (*AtomA) API

func (a *AtomA) API() gfxapi.API

func (*AtomA) Class

func (*AtomA) Class() binary.Class

func (*AtomA) Flags

func (a *AtomA) Flags() atom.Flags

func (*AtomA) Mutate

func (a *AtomA) Mutate(*gfxapi.State) error

func (*AtomA) TypeID

func (a *AtomA) TypeID() atom.TypeID

type AtomB

type AtomB struct {
	binary.Generate
	ID   atom.ID
	Bool bool
}

func (*AtomB) API

func (a *AtomB) API() gfxapi.API

func (*AtomB) Class

func (*AtomB) Class() binary.Class

func (*AtomB) Flags

func (a *AtomB) Flags() atom.Flags

func (*AtomB) Mutate

func (a *AtomB) Mutate(*gfxapi.State) error

func (*AtomB) TypeID

func (a *AtomB) TypeID() atom.TypeID

type AtomC

type AtomC struct {
	binary.Generate
	String string
}

func (*AtomC) API

func (a *AtomC) API() gfxapi.API

func (*AtomC) Class

func (*AtomC) Class() binary.Class

func (*AtomC) Flags

func (a *AtomC) Flags() atom.Flags

func (*AtomC) Mutate

func (a *AtomC) Mutate(*gfxapi.State) error

func (*AtomC) TypeID

func (a *AtomC) TypeID() atom.TypeID