gpu/internal/driver: rename gpu/backend

There are no longer any importers of package backend outside of
gioui.org/gpu. Move it internally, and rename it to the slightly more
specific "driver" while we're at it.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2021-03-06 10:21:08 +01:00
parent 2c7aba9e7c
commit c799452c57
15 changed files with 379 additions and 379 deletions
+8 -8
View File
@@ -10,7 +10,7 @@ import (
"runtime"
"gioui.org/gpu"
"gioui.org/gpu/backend"
"gioui.org/gpu/internal/driver"
"gioui.org/op"
)
@@ -18,10 +18,10 @@ import (
type Window struct {
size image.Point
ctx context
backend backend.Device
backend driver.Device
gpu gpu.GPU
fboTex backend.Texture
fbo backend.Framebuffer
fboTex driver.Texture
fbo driver.Framebuffer
}
type context interface {
@@ -43,16 +43,16 @@ func NewWindow(width, height int) (*Window, error) {
}
err = contextDo(ctx, func() error {
api := ctx.API()
dev, err := backend.NewDevice(api)
dev, err := driver.NewDevice(api)
if err != nil {
return err
}
dev.Viewport(0, 0, width, height)
fboTex, err := dev.NewTexture(
backend.TextureFormatSRGB,
driver.TextureFormatSRGB,
width, height,
backend.FilterNearest, backend.FilterNearest,
backend.BufferBindingFramebuffer,
driver.FilterNearest, driver.FilterNearest,
driver.BufferBindingFramebuffer,
)
if err != nil {
return nil