Skip to content

add test cases; add example;

Choose a tag to compare

@yyc-git yyc-git released this 16 Sep 09:10
· 128 commits to master since this release

example

test

  • add cloud-picture related test cases

  • pass run test

Bug Fixes

  • cloud-picture: fix "if create gameObject(should use gameObject repo dp) before init and after prepare, will error" bug (ec5b0f8)
  • cloud-picture: fix glsl (2346c0a)
  • cloud-picture: fix glsl (d808234)
  • cloud-picture: fix glsl (540c991)
  • cloud-picture: fix InitAccumulationCPJobEntity->_createAndSetPipeline->baseShaderPath (3aa29ea)
  • cloud-picture: fix InitAccumulationCPJobEntity->bind group and layout: add commonBuffer (1a7bc7e)
  • cloud-picture: fix InitPathTracingCPJobEntity->_createShaderBindingTable->groups (1026c93)
  • cloud-picture: fix InitPathTracingCPJobEntity->camera,directionLight bind group layout->visibility (7f9154d)
  • cloud-picture: fix maxPayloadSize (7facf78)
  • cloud-picture: fix UpdatePathTracingCPJobEntity->_buildAndSetPointIndexBufferData->set vertexIndex data (e670a46)
  • cloud-picture: fix UpdatePathTracingCPJobEntity->_buildAndSetSceneDescBufferData->set localToWorldMatrix data (da96b11)
  • cloud-picture: fix UpdatePathTracingCPJobEntity->bind group layout->visibility (7dbfdc8)
  • cloud-picture: fix UpdatePathTracingCPJobEntity->set vertex buffer's and index buffer's data (eb74b19)
  • cloud-picture: initWebGPUCPJobEntity should set window (1130503)
  • cloud-picture: move "build all path tracing buffer data" to UpdateTransformCPJobEntity (adcd873)
  • cloud-picture: the index buffer's data should be new type arr! (46f39f0)
  • dependency: fix IWebGPUCoreDp->passEncoderCompute->setDynamicBindGroup (f92298b)
  • dependency: fix IWebGPUCoreDp->pollEvents type (fc070bc)
  • pipeline: now if one job in the pipeline stream err, it will trigger the stream's error handler (8e11d5a)

Features

  • geometry: GeometryRunAPI add createPlaneGeometry api (9bfb1bb)
  • pipeline: add end_render job (2c20a0a)