Elias Naur
23e0c898ef
gpu/internal/driver: use strings for generated DXIL assembly
...
Literal strings are a more compact than literal byte slices. A future
change will switch to go:embed to save even more space.
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2021-04-12 12:44:06 +02:00
Elias Naur
fbee13a07d
gpu/internal/convertshaders,gpu: represent converted shaders with raw literals
...
Raw strings with linebreaks are easier to read and produce smaller
diffs.
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2021-04-12 12:43:46 +02:00
Elias Naur
86f10e33d7
internal/unsafe: get rid of SliceOf
...
Move SliceOf to the package of the only user and unexport it.
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2021-03-11 11:20:07 +01:00
Elias Naur
57750fc8a0
gpu/headless,gpu/internal: rename "backend" files and names to "driver"
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2021-03-08 18:20:11 +01:00