Merge topic 'implement-webgpu-hardware-selector'
d6fdc689 Implement hardware selector in webgpu a8478e70 Add utility function to save an attachment of the webgpu render window to VTI 3a2b8020 Write ids from webgpu shaders into the Ids attachment a523dd41 Clear the ids attachment in vtkWebGPURenderer::Clear 91afc9ae Pass actor Id to webgpu shaders c89faa64 Add new attachment in webgpu render window for attribute ids. ce6a9bec Remove unused member variable `LastActorBufferSize` in vtkWebGPURenderer 0849386d Refactor color attachment and depth stencil setup ... Acked-by:Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Cory Quammen <cory.quammen@kitware.com> Acked-by:
Lucas Givord <lucas.givord@kitware.com> Merge-request: !11934
Showing
- Documentation/release/9.1.md 1 addition, 1 deletionDocumentation/release/9.1.md
- Rendering/Core/vtkHardwareSelector.h 5 additions, 5 deletionsRendering/Core/vtkHardwareSelector.h
- Rendering/OpenGL2/vtkOpenGLRenderer.cxx 1 addition, 1 deletionRendering/OpenGL2/vtkOpenGLRenderer.cxx
- Rendering/WebGPU/CMakeLists.txt 2 additions, 2 deletionsRendering/WebGPU/CMakeLists.txt
- Rendering/WebGPU/Private/vtkWebGPUActorInternals.h 130 additions, 0 deletionsRendering/WebGPU/Private/vtkWebGPUActorInternals.h
- Rendering/WebGPU/Private/vtkWebGPUPolyDataMapper2DInternals.cxx 5 additions, 0 deletions...ing/WebGPU/Private/vtkWebGPUPolyDataMapper2DInternals.cxx
- Rendering/WebGPU/Private/vtkWebGPURenderPipelineDescriptorInternals.cxx 13 additions, 1 deletion...PU/Private/vtkWebGPURenderPipelineDescriptorInternals.cxx
- Rendering/WebGPU/Private/vtkWebGPURenderPipelineDescriptorInternals.h 3 additions, 0 deletions...bGPU/Private/vtkWebGPURenderPipelineDescriptorInternals.h
- Rendering/WebGPU/Testing/Cxx/CMakeLists.txt 1 addition, 0 deletionsRendering/WebGPU/Testing/Cxx/CMakeLists.txt
- Rendering/WebGPU/Testing/Cxx/TestHardwareSelector.cxx 393 additions, 0 deletionsRendering/WebGPU/Testing/Cxx/TestHardwareSelector.cxx
- Rendering/WebGPU/vtkWebGPUActor.cxx 111 additions, 66 deletionsRendering/WebGPU/vtkWebGPUActor.cxx
- Rendering/WebGPU/vtkWebGPUActor.h 30 additions, 115 deletionsRendering/WebGPU/vtkWebGPUActor.h
- Rendering/WebGPU/vtkWebGPUBatchedPolyDataMapper.cxx 37 additions, 17 deletionsRendering/WebGPU/vtkWebGPUBatchedPolyDataMapper.cxx
- Rendering/WebGPU/vtkWebGPUBatchedPolyDataMapper.h 2 additions, 2 deletionsRendering/WebGPU/vtkWebGPUBatchedPolyDataMapper.h
- Rendering/WebGPU/vtkWebGPUCamera.cxx 0 additions, 4 deletionsRendering/WebGPU/vtkWebGPUCamera.cxx
- Rendering/WebGPU/vtkWebGPUClearDrawPass.cxx 0 additions, 54 deletionsRendering/WebGPU/vtkWebGPUClearDrawPass.cxx
- Rendering/WebGPU/vtkWebGPUClearDrawPass.h 0 additions, 63 deletionsRendering/WebGPU/vtkWebGPUClearDrawPass.h
- Rendering/WebGPU/vtkWebGPUGlyph3DMapper.cxx 47 additions, 18 deletionsRendering/WebGPU/vtkWebGPUGlyph3DMapper.cxx
- Rendering/WebGPU/vtkWebGPUHardwareSelector.cxx 310 additions, 25 deletionsRendering/WebGPU/vtkWebGPUHardwareSelector.cxx
- Rendering/WebGPU/vtkWebGPUHardwareSelector.h 42 additions, 13 deletionsRendering/WebGPU/vtkWebGPUHardwareSelector.h
Loading
Please register or sign in to comment