MCPcopy Create free account
hub / github.com/cogentcore/core / Init

Method Init

vgpu/device.go:28–35  ·  view source on GitHub ↗

Init initializes a device based on QueueFlagBits

(gp *GPU, flags vk.QueueFlagBits)

Source from the content-addressed store, hash-verified

26
27// Init initializes a device based on QueueFlagBits
28func (dv *Device) Init(gp *GPU, flags vk.QueueFlagBits) error {
29 err := dv.FindQueue(gp, flags)
30 if err != nil {
31 return err
32 }
33 dv.MakeDevice(gp)
34 return nil
35}
36
37// FindQueue finds queue for given flag bits, sets in QueueIndex
38// returns error if not found.

Callers 2

NewGraphicsDeviceFunction · 0.95
NoDisplayGPUFunction · 0.95

Calls 2

FindQueueMethod · 0.95
MakeDeviceMethod · 0.95

Tested by

no test coverage detected