Nick Fisher
|
7ed120e854
|
call removeSwapChain when swapChain is destroyed
|
2025-07-01 10:25:36 +08:00 |
|
Nick Fisher
|
45c4cea6aa
|
add setBackgroundImageFromTexture method to ThermionViewer
|
2025-07-01 10:23:25 +08:00 |
|
Nick Fisher
|
2545bbbd35
|
move set/remove stencilHighlight to View and implement via OverlayManager
|
2025-07-01 10:22:15 +08:00 |
|
Nick Fisher
|
5b41d594da
|
on macOS/windows, always create stencil buffer by default
|
2025-07-01 10:22:07 +08:00 |
|
Nick Fisher
|
584abd6086
|
on macOS, always create stencil buffer by default
|
2025-07-01 10:21:39 +08:00 |
|
Nick Fisher
|
4b9c20eaa6
|
move set/remove stencilHighlight to View and implement via OverlayManager
|
2025-07-01 10:15:41 +08:00 |
|
Nick Fisher
|
d35a7a6de2
|
remove uv0 requirement from unlit.mat
|
2025-07-01 10:15:07 +08:00 |
|
Nick Fisher
|
0f9d2492e6
|
move set/remove stencilHighlight to View and implement via OverlayManager
|
2025-07-01 10:13:47 +08:00 |
|
Nick Fisher
|
96ef070be7
|
add linear_depth material
|
2025-07-01 10:08:36 +08:00 |
|
Nick Fisher
|
506d2fb562
|
expose Material->getFeautureLevel
|
2025-07-01 10:07:35 +08:00 |
|
Nick Fisher
|
0b18caf4ff
|
expose Engine->getSupportedFeatureLevel()
|
2025-07-01 10:07:10 +08:00 |
|
Nick Fisher
|
b3b0e2bae1
|
Material now implements NativeHandle
|
2025-07-01 10:06:05 +08:00 |
|
Nick Fisher
|
35369b890f
|
Camera now implements NativeHandle
|
2025-07-01 10:05:47 +08:00 |
|
Nick Fisher
|
53a2a116aa
|
RenderTarget now implements NativeHandle
|
2025-07-01 10:04:33 +08:00 |
|
Nick Fisher
|
80ceb5988e
|
RenderTarget now implements NativeHandle
|
2025-07-01 10:04:13 +08:00 |
|
Nick Fisher
|
9dc81781d1
|
(doc) debugging fix
|
2025-06-27 13:52:33 +08:00 |
|
Nick Fisher
|
3e8189ecd4
|
(CI) update goldens
|
2025-06-27 13:52:21 +08:00 |
|
Nick Fisher
|
31acdecedf
|
(CI) disable overlay tests
|
2025-06-27 13:42:54 +08:00 |
|
Nick Fisher
|
feeb757a10
|
use render thread method for creating grid overlay & reinstate overlay tests
|
2025-06-27 13:34:01 +08:00 |
|
Nick Fisher
|
1bbf9d26ac
|
(doc): fix debugging docs
|
2025-06-27 11:34:24 +08:00 |
|
Nick Fisher
|
40e206fc94
|
expose setScene on View
|
2025-06-27 11:34:01 +08:00 |
|
Nick Fisher
|
48b631b0a8
|
add generic parameter to NativeHandle, rather than getNativeHandle()
|
2025-06-27 11:33:50 +08:00 |
|
Nick Fisher
|
5ac4da5075
|
(CI) add picking_tests.dart and disable overlay_tests.dart (latter seems to have some issue on Linux
|
2025-06-27 09:36:59 +08:00 |
|
Nick Fisher
|
bc392bd933
|
use getNativeHandle for MaterialInstance
|
2025-06-27 09:36:20 +08:00 |
|
Nick Fisher
|
ceba3915a7
|
(test) add dithering to postprocessing test
|
2025-06-27 09:26:26 +08:00 |
|
Nick Fisher
|
c46ac2383c
|
(test) add dithering to postprocessing test
|
2025-06-27 09:25:43 +08:00 |
|
Nick Fisher
|
a9083d9ba0
|
update overlay_tests to check if CI is the problem with rendering
|
2025-06-26 22:30:22 +08:00 |
|
Nick Fisher
|
d9436b8141
|
(CI) update goldens
|
2025-06-26 22:16:53 +08:00 |
|
Nick Fisher
|
72cc9b932a
|
add containsChild method to ThermionAsset
|
2025-06-26 22:11:36 +08:00 |
|
Nick Fisher
|
2c7425fbdb
|
(CI) add overlay_tests.dart
|
2025-06-26 22:11:13 +08:00 |
|
Nick Fisher
|
b5e699c781
|
(CI) add scene_tests to CI run
|
2025-06-26 15:32:27 +08:00 |
|
Nick Fisher
|
a7b0ed6f21
|
don't share a single material instance for all highlighted objects
destroy highlight material instances on highlight asset destroyed
expose highlight instances on Scene via getAssetForHighlight
|
2025-06-26 15:32:05 +08:00 |
|
Nick Fisher
|
b5d9a06422
|
update goldens
|
2025-06-26 10:45:40 +08:00 |
|
Nick Fisher
|
6b9b13682b
|
(CI) update list of tests
|
2025-06-26 10:31:13 +08:00 |
|
Nick Fisher
|
fab3240ecf
|
clamp pixel values in image conversion
|
2025-06-26 10:30:32 +08:00 |
|
Nick Fisher
|
2613ba2423
|
(example) fix initialInstances arg
|
2025-06-26 10:25:59 +08:00 |
|
Nick Fisher
|
85e3c98b28
|
(CI) update goldens
|
2025-06-26 10:20:10 +08:00 |
|
Nick Fisher
|
9d4802c270
|
(CI) remove update_goldens step - image artifacts are uploaded for every run, when updating goldens, edit dart.yml to point to the correct run/artifact ID
|
2025-06-26 10:14:43 +08:00 |
|
Nick Fisher
|
e7227d5f91
|
(CI) remove update_goldens step - image artifacts are uploaded for every run, when updating goldens, edit dart.yml to point to the correct run/artifact ID
|
2025-06-26 10:13:36 +08:00 |
|
Nick Fisher
|
ccc0a53abc
|
rename numInstances to initialInstances in loadGltf methods.
when initialInstances > 0, don't wait for createInstance to be called to create corresponding GltfSceneAsset
|
2025-06-26 10:11:29 +08:00 |
|
Nick Fisher
|
b983c6bb90
|
(CI) download goldens artifact directly
|
2025-06-26 09:25:16 +08:00 |
|
Nick Fisher
|
854f1545d3
|
(CI) use artifact ID for golden download
|
2025-06-26 09:15:12 +08:00 |
|
Nick Fisher
|
ca110b2b01
|
(CI) update goldens SHA
|
2025-06-26 09:03:39 +08:00 |
|
Nick Fisher
|
ced0667a21
|
(test) add python script to compare goldens
|
2025-06-26 08:48:20 +08:00 |
|
Nick Fisher
|
240a2d5345
|
(CI) add dart-tests job
|
2025-06-26 08:48:20 +08:00 |
|
Nick Fisher
|
cb4479d8ce
|
(CI) factor out shared setup into standalone action
|
2025-06-26 08:48:20 +08:00 |
|
Nick Fisher
|
f4b473b9ae
|
disable physics test in instancing
|
2025-06-26 08:47:22 +08:00 |
|
Nick Fisher
|
fac0c727e4
|
don't track/remove assets when addToScene/removeFromScene is called
|
2025-06-25 16:51:21 +08:00 |
|
Nick Fisher
|
f0cf20d904
|
(docs) fix links
|
2025-06-25 15:56:21 +08:00 |
|
Nick Fisher
|
ebb73a29e1
|
(docs) add Linux docs
|
2025-06-25 15:54:08 +08:00 |
|