Ib Green
|
f6848a93b0
|
feat: Add shader inputs (uniform buffer) debug trace (#1918)
|
2024-01-12 15:59:43 -05:00 |
|
Ib Green
|
ab4f510bf9
|
chore(core): Separate GPU-independent utils (#1916)
|
2024-01-12 12:08:52 -05:00 |
|
Ib Green
|
ca464a4a24
|
feat: Improve DeviceInfo (#1917)
|
2024-01-12 12:08:39 -05:00 |
|
Felix Palmer
|
41fa29f78d
|
v9.0.0-alpha.52
|
2024-01-12 09:38:03 +01:00 |
|
Ib Green
|
a381f80001
|
feat: ShaderLayout debug trace (#1913)
|
2024-01-11 13:28:06 -05:00 |
|
felixpalmer
|
23dd8c4344
|
fix(core) Prevent crash when scrollIntoView unavailable #1912
|
2024-01-11 17:47:55 +01:00 |
|
Felix Palmer
|
368b615bdd
|
v9.0.0-alpha.51
|
2024-01-10 15:37:48 +01:00 |
|
Ib Green
|
e7b7eebc2f
|
feat(core): Shader debugger (#1892)
Co-authored-by: Felix Palmer <felixpalmer@gmail.com>
|
2024-01-09 16:19:46 -05:00 |
|
Felix Palmer
|
83899806fc
|
v9.0.0-alpha.50
|
2024-01-04 16:15:05 +01:00 |
|
Don McCurdy
|
efdb8c3454
|
v9.0.0-alpha.49
|
2024-01-04 10:07:17 -05:00 |
|
Don McCurdy
|
beba1c01e4
|
feat(engine): Transform → BufferTransform + TextureTransform (#1896)
---------
Co-authored-by: felixpalmer <felixpalmer@gmail.com>
|
2024-01-04 09:40:38 -05:00 |
|
Don McCurdy
|
8c9c21121d
|
chore(lint): Fix lint errors (#1905)
|
2024-01-02 13:36:29 -05:00 |
|
Felix Palmer
|
e574797126
|
v9.0.0-alpha.48
|
2024-01-02 16:05:21 +01:00 |
|
Ib Green
|
5afee0ce7a
|
feat(engine): Add ShaderInputs class (#1872)
Co-authored-by: felixpalmer <felixpalmer@gmail.com>
|
2023-12-22 11:04:10 -05:00 |
|
felixpalmer
|
463b5613cb
|
feat(engine) Support normalized attributes in GPUGeometry (#1894)
|
2023-12-20 14:57:29 +01:00 |
|
Ib Green
|
88a73b4066
|
chore(shadertools): Improve ShaderModule typings (#1891)
|
2023-12-20 08:17:15 -05:00 |
|
Ib Green
|
c191615f53
|
chore(shadertools): Port all shaders to GLSL 3.00, enforce GLSL 3.00 source (#1887)
|
2023-12-19 13:13:38 -05:00 |
|
Felix Palmer
|
7c6e285180
|
v9.0.0-alpha.47
|
2023-12-19 12:44:28 +01:00 |
|
felixpalmer
|
68e651583c
|
feat(engine) Support all vertex format types in GPUGeometry (#1884)
|
2023-12-19 11:30:11 +01:00 |
|
Don McCurdy
|
adb6c17aae
|
fix(engine,shadertools) Minimum Transform implementation (#1879)
* Restores a minimal Transform implementation, pending v9 API changes
* Restores FP64 arithmetic tests
* Minor improvements to TransformFeedback API
|
2023-12-15 12:01:55 -05:00 |
|
Zbigniew Zagórski
|
2c98529b8d
|
website: Fix sidebar in examples (#1874)
* website: Fix sidebar in examples
* website: removed invalid images
* website: fixed luma-example switching tabs
* Device: expose destroy method
Co-authored-by: Ib Green <ib@foursquare.com>
|
2023-12-13 13:05:45 +01:00 |
|
Felix Palmer
|
c1e0602fd7
|
v9.0.0-alpha.46
|
2023-12-12 15:19:08 +01:00 |
|
Ib Green
|
5241500037
|
feat(webgl): Adds TransformFeedback resource (#1858)
* TransformFeedback: New API, WebGL2 only
* Device: Adds "transform-feedback-webgl2" feature string
* Model: Support TransformFeedback calls
---------
Co-authored-by: Don McCurdy <donmccurdy@cartodb.com>
|
2023-12-11 22:46:27 -05:00 |
|
Don McCurdy
|
cd9bbad437
|
[webgl] Remove BufferWithAccessor (#1864)
---------
Co-authored-by: Ib Green <ib@foursquare.com>
|
2023-12-08 15:12:58 -05:00 |
|
Don McCurdy
|
64ea88b77a
|
chore(style): Apply Prettier to all files touched by TransformFeedback changes (#1871)
|
2023-12-08 11:05:24 -05:00 |
|
Felix Palmer
|
38b58964a1
|
v9.0.0-alpha.45
|
2023-12-05 12:08:17 +01:00 |
|
Felix Palmer
|
195bed39c8
|
v9.0.0-alpha.44
|
2023-12-04 14:24:39 +01:00 |
|
Ib Green
|
ecfcc1a581
|
fix: shader module example (#1852)
|
2023-11-29 14:01:01 -05:00 |
|
Felix Palmer
|
1527d42e56
|
v9.0.0-alpha.43
|
2023-11-29 13:35:03 +01:00 |
|
felixpalmer
|
56604cb8ce
|
Warning when passing unsupported value to setUniforms (#1845)
|
2023-11-23 15:02:57 +01:00 |
|
Ib Green
|
d64554378e
|
chore: Standardize uniform buffer naming in examples (#1840)
|
2023-11-14 12:47:51 -05:00 |
|
Felix Palmer
|
61f38eaaa9
|
v9.0.0-alpha.42
|
2023-11-13 14:53:41 +01:00 |
|
Felix Palmer
|
e8a5f47c68
|
v9.0.0-alpha.41
|
2023-11-13 11:29:07 +01:00 |
|
Ib Green
|
2ae243209c
|
fix(examples): fix lighting example and shader module (#1835)
|
2023-11-11 20:28:47 -05:00 |
|
Ib Green
|
5a6f2bc7a4
|
v9.0.0-alpha.40
|
2023-11-06 12:03:13 -05:00 |
|
Ib Green
|
83478bba8c
|
chore: Linter upgrades and license texts (#1827)
|
2023-11-01 08:44:46 -04:00 |
|
Ib Green
|
23bf413d42
|
v9.0.0-alpha.39
|
2023-10-14 09:35:24 -04:00 |
|
Xiaoji Chen
|
2c3cdd9c85
|
v9.0.0-alpha.38
|
2023-10-06 10:26:32 -07:00 |
|
Ib Green
|
8e716b4280
|
feat(core): Add Device.getCanvasContext() (#1817)
|
2023-10-05 10:45:13 +02:00 |
|
Xiaoji Chen
|
705108c07d
|
v9.0.0-alpha.37
|
2023-09-29 12:38:22 -07:00 |
|
Ib Green
|
05d6f82f00
|
v9.0.0-alpha.36
|
2023-09-23 09:21:06 -04:00 |
|
Ib Green
|
12c1091327
|
fix: Fix picking in instancing showcase example (#1814)
|
2023-09-23 08:11:47 -04:00 |
|
Ib Green
|
291a2fdfb1
|
feat(core): UniformStore / uniform buffers (#1812)
|
2023-09-21 17:21:53 -04:00 |
|
Ib Green
|
c87e4a28f5
|
chore: Update WebGPU examples to latest WGSL (#1808)
|
2023-09-19 18:00:22 -04:00 |
|
Ib Green
|
f6680b6e75
|
feat(core): Device API exposes a new VertexArray resource type. (#1806)
|
2023-09-19 15:13:15 -04:00 |
|
Ib Green
|
5b93557731
|
v9.0.0-alpha.35
|
2023-08-28 19:51:28 -04:00 |
|
Ib Green
|
66ab5fe7ca
|
v9.0.0-alpha.34
|
2023-08-26 12:46:38 -04:00 |
|
Ib Green
|
ea4bc6f95d
|
feat(core): Address feedback on BufferLayout (#1799)
|
2023-08-26 12:37:07 -04:00 |
|
Ib Green
|
b9194eeee6
|
fix: interleaved stride and buffer/attribute name conflict (#1798)
|
2023-08-25 08:32:59 -04:00 |
|
Ib Green
|
7f2eb6642e
|
fix(engine): More model fixes (#1797)
|
2023-08-24 21:28:28 -04:00 |
|