Hajime Hoshi
|
ab004031d0
|
shader: Reland: Bug fix: Checking unused variables defined with var
|
2020-09-17 17:46:35 +09:00 |
|
Hajime Hoshi
|
ac971f77c5
|
Revert "shader: Bug fix: Checking unused variables defined with var"
This reverts commit 4d3d3134d5 .
Reason: Test failures
|
2020-09-17 17:32:07 +09:00 |
|
Hajime Hoshi
|
4d3d3134d5
|
shader: Bug fix: Checking unused variables defined with var
|
2020-09-17 17:29:37 +09:00 |
|
Hajime Hoshi
|
ded223ead0
|
shader: Bug fix: selector is not available on a blank identifier
|
2020-09-14 03:41:25 +09:00 |
|
Hajime Hoshi
|
e1d8629189
|
shader: Bug fix: a blank identifier lhs and += cannot work
|
2020-09-14 00:51:27 +09:00 |
|
Hajime Hoshi
|
fd51abfb0d
|
shader: Bug fix ++/-- must not be applied to a blank identifier
|
2020-09-14 00:32:47 +09:00 |
|
Hajime Hoshi
|
3421598e64
|
ebiten: Add shader tests
|
2020-09-14 00:21:40 +09:00 |
|
Hajime Hoshi
|
7666987b09
|
shader: Bug fix: a blank identifier cannot be used as values
|
2020-09-13 23:55:25 +09:00 |
|
Hajime Hoshi
|
6114c2b49d
|
ebiten: Add more tests of unused variables in shaders
|
2020-09-13 22:47:00 +09:00 |
|
Hajime Hoshi
|
154f86e6c1
|
shader: Check unused local variables
Fixes #1328
|
2020-09-13 22:36:41 +09:00 |
|
Hajime Hoshi
|
e543d4f107
|
shader: Bug fix: true/false should be available as a local variable
|
2020-09-13 20:38:51 +09:00 |
|
Hajime Hoshi
|
a5af597594
|
shader: Forbid assigning to special variables
|
2020-09-13 05:19:20 +09:00 |
|
Hajime Hoshi
|
5e15ebf580
|
ebiten: Set zero values for lacking uniform variables
Fixes #1338
|
2020-09-13 04:29:32 +09:00 |
|
Hajime Hoshi
|
7a06ae4530
|
ebiten: Add shader tests
|
2020-09-12 20:16:03 +09:00 |
|
Hajime Hoshi
|
ed4a7e1856
|
shader: Forbid init functions
Fixes #1331
|
2020-09-12 19:50:23 +09:00 |
|
Hajime Hoshi
|
8833e46c7e
|
shader: Refactoring
|
2020-09-12 18:54:36 +09:00 |
|
Hajime Hoshi
|
a0db26f234
|
ebiten: Bug fix: Test failuer (TestShaderWrongReturn)
|
2020-09-12 18:36:22 +09:00 |
|
Hajime Hoshi
|
4308bbbc31
|
shader: Check the existence of 'return'
|
2020-09-06 22:33:27 +09:00 |
|
Hajime Hoshi
|
0830e897fc
|
ebiten: Add a shader test
|
2020-09-06 22:17:47 +09:00 |
|
Hajime Hoshi
|
e0b8b9945f
|
shader: Check returning value types and the number
|
2020-09-06 22:08:57 +09:00 |
|
Hajime Hoshi
|
36179636d1
|
ebiten: Add returning values for tests
|
2020-09-06 21:30:01 +09:00 |
|
Hajime Hoshi
|
f5829b2cf3
|
shader: Check at least one variable on left side of :=
Updates #1330
|
2020-09-03 01:15:41 +09:00 |
|
Hajime Hoshi
|
20a01ed328
|
ebiten: Error when the entrypoint is missing
Fixes #1323
|
2020-09-01 00:37:16 +09:00 |
|
Hajime Hoshi
|
557b321086
|
ebiten: Refactor tests
|
2020-09-01 00:28:24 +09:00 |
|
Hajime Hoshi
|
8c779447db
|
shader: Friendly error messages when local variable names are duplicated
Fixes #1254
|
2020-08-30 21:22:10 +09:00 |
|
Hajime Hoshi
|
9e678b9ecf
|
ebiten: Add shader tests
Updates #1283
|
2020-08-30 01:50:03 +09:00 |
|
Hajime Hoshi
|
0f21829867
|
shareable: Bug fix: Add the padding to the offsets when there are no sources
Fixes #1320
|
2020-08-27 03:42:23 +09:00 |
|
Hajime Hoshi
|
0cf5216c29
|
ebiten: Update tests
Updates #1283
|
2020-08-26 03:11:32 +09:00 |
|
Hajime Hoshi
|
2c42d06845
|
ebiten: Add a shader test
Updates #1283
|
2020-08-26 02:49:46 +09:00 |
|