Commit History

Autor SHA1 Mensaxe Data
  Hajime Hoshi 2437ad8248 ebiten: improve bulitinShader by reducing locks hai 2 semanas
  Hajime Hoshi 46cf09197b internal/graphicscommand: enable to show shader names hai 2 meses
  Hajime Hoshi bc9e9d8562 ebiten: move the builtin shader to internal/builtinshader hai 6 meses
  Hajime Hoshi 95f7204035 ebiten: make sure panicking with a disposed shader hai 1 ano
  Hajime Hoshi c01ceeaa6a ebiten: replace (*Image).Dispose with Deallocate hai 1 ano
  Hajime Hoshi bdd8916bb1 ebiten: replace (*ebiten.Shader).Dispose with Deallocate hai 1 ano
  Hajime Hoshi d9797423e5 ebiten, internal/builtinshader: use an array instead of a map hai 1 ano
  Hajime Hoshi a0ffd8dd25 ebiten: enable texCoord at DrawRectShader even without a source image hai 1 ano
  Pierre Curto 4de807cc44 all: fix typos (#2558) hai 1 ano
  Hajime Hoshi 015ce2b262 internal/ui: refactoring: reduce APIs hai 1 ano
  Hajime Hoshi 89c64f83e3 ebiten: performance improvement by reducing allocations of []float32 hai 1 ano
  Hajime Hoshi 0a6813c17f internal/graphics: use flatten []float32 slice instead of [][]float32 hai 1 ano
  Hajime Hoshi 419bb4c1e9 all: use uint32 instead of float32 for uniform values %!s(int64=2) %!d(string=hai) anos
  Artem Yadelskyi 10415d417a all: replace `interface{}` with `any` (#2430) %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 534d82c17d internal/builtinshader: move Filter and Address from internal/graphicsdriver %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 0b45ca7057 ebiten: reduce duplicated shader compilations %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi a4e9a05b14 ebiten: reland: use Kage shaders instead of built-in shaders for a color matrix %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 520c47f0e8 Revert "ebiten: use Kage shaders instead of built-in shaders for a color matrix" %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 7fc79c50c3 ebiten: use Kage shaders instead of built-in shaders for a color matrix %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 284c9fcc7f update URLs in comments %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 3b50e57f19 internal/ui: move convertUniforms to ui.Shader %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 16ff5c5039 internal/shaderir: change the naming convention: Num -> Count %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 6710808cd1 ebiten: compile shaders at NewShader %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 81b9f91f86 internal/graphicscommand: compile shaders lazily %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi b5bb576a58 internal/ui: refactoring: unexport ConvertUniforms %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 1d9982ee6d internal/ui: move the dependency on graphicscommand from ebiten to ui %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi e78f34aa26 internal/ui: add Image %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 7d0f95e9be internal/graphicsdriver: refactoring: replace Uniform with []float32 %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 99f8e335ee ebiten: refactoring %!s(int64=2) %!d(string=hai) anos
  Hajime Hoshi 566957dc1c internal/graphicsdriver/metal: invert Y at the vertex shader %!s(int64=2) %!d(string=hai) anos