mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2024-11-10 04:57:26 +01:00
5c63c4a4aa
From the Metal shading language specification [1] Table 2.2.3, attribute variables in Ebitengine's vertices don't have to be packed. Then, we can remove `packed` types. [1] https://developer.apple.com/metal/Metal-Shading-Language-Specification.pdf Closes #2107 |
||
---|---|---|
.. | ||
ca | ||
mtl | ||
ns | ||
graphics_darwin.go | ||
graphics_ios.go | ||
graphics_macos_darwin.go | ||
README.md | ||
shader_darwin.go | ||
view_darwin.go | ||
view_ios.go | ||
view_macos_darwin.go |
These packages are copied from Dmitri Shuralyov's mtl packages and edited with Dmitri's permission:
github.com/hajimehoshi/ebiten/v2/internal/graphicsdriver/metal/ca
(copied fromdmitri.shuralyov.com/gpu/mtl/example/movingtriangle/internal/ca
)github.com/hajimehoshi/ebiten/v2/internal/graphicsdriver/metal/mtl
(copied fromdmitri.shuralyov.com/gpu/mtl
)github.com/hajimehoshi/ebiten/v2/internal/graphicsdriver/metal/ns
(copied fromdmitri.shuralyov.com/gpu/mtl/example/movingtriangle/internal/ns
)