Hajime Hoshi
|
dc68152f17
internal/shader: better error message for the fragment entry point
|
2 months ago |
Hajime Hoshi
|
9693ce8382
internal/shader: allow less arguments at Fragment
|
2 months ago |
Hajime Hoshi
|
e2662a8af7
internal/shader: bug fix: wrong indexing
|
2 months ago |
Hajime Hoshi
|
2cc809516f
ebiten: add Vertex.Custom0 to Custom3
|
2 months ago |
Hajime Hoshi
|
a42a8548b1
internal/shader: refactoring
|
2 months ago |
Hajime Hoshi
|
6db3b11b36
internal/shader: refactoring
|
2 months ago |
Hajime Hoshi
|
9ad7fe5bed
internal/shader: refactoring
|
2 months ago |
Hajime Hoshi
|
d3d42b3263
internal/shader: refactoring: varying variables
|
2 months ago |
Hajime Hoshi
|
c46f62e184
all: add a new package shaderprecomp
|
6 months ago |
Hajime Hoshi
|
9a7dcb1077
internal/shader: bug fix: failed to return an array in HLSL
|
8 months ago |
Hajime Hoshi
|
0e27a8a30b
internal/shader: bug fix: spaces around a compiler directive should be allowed
|
1 year ago |
Hajime Hoshi
|
1269315f75
internal/shader: bug fix: forbid duplicated uniform variables
|
1 year ago |
Hajime Hoshi
|
63df6168d9
internal/shader: use plural forms for Kage compiler directives
|
1 year ago |
Hajime Hoshi
|
4df647a400
internal/shader: bug fix: forbid to have an initial value for uniform variables
|
1 year ago |
Hajime Hoshi
|
5ddf1df423
internal/shaderir: remove ConstType
|
1 year ago |
Hajime Hoshi
|
a8c3eb7167
internal/shader: bug fix: don't allow a binary op with different typed constants
|
1 year ago |
guangwu
|
54e1263565
all: unnecessary use of fmt.Sprintf (#2691)
|
1 year ago |
Hajime Hoshi
|
49582519c1
all: add a compiler directive kage:unit
|
1 year ago |
Hajime Hoshi
|
df32901dce
internal/shader: refactoring
|
1 year ago |
Hajime Hoshi
|
06bc569b73
internal/shader: bug fix: wrongly typed constants were unexpectedly used
|
1 year ago |
Hajime Hoshi
|
88fe3d1287
internal/shaderir: rename TextureNum to TextureCount
|
1 year ago |
Hajime Hoshi
|
88e5d5e059
Revert "internal/shaderir: refactoring: remove Program.TextureNum"
|
1 year ago |
Hajime Hoshi
|
c2bea16776
internal/shaderir: refactoring: remove Program.TextureNum
|
1 year ago |
Hajime Hoshi
|
5d8216def3
internal/shader: stricter const type check
|
2 years ago |
Hajime Hoshi
|
7f91a681e3
internal/shader: check type redeclaration
|
2 years ago |
Hajime Hoshi
|
fb775d806c
internal/shader: disallow 'discard' in other functions than the fragment entry point
|
2 years ago |
Hajime Hoshi
|
b211b79a5c
internal/shader: use a return statement in a fragment shader entrypoint
|
2 years ago |
mattn
|
2bacecca24
fix typos (#2227)
|
2 years ago |
Hajime Hoshi
|
dce34d2306
internal/shader: change the naming convention: Num -> Count
|
2 years ago |
Hajime Hoshi
|
b6a340a96f
internal/shader: optimization: use a regular return for a function with one output parameter
|
2 years ago |