onnxruntime/onnxruntime
shaoboyan091 5ef18328bf
[WebGPU] Support PIX Capture for WebGPU EP (#23192)
PIX Capture tool requires 'present' to end a frame capture. ORT doesn't
have rendering work so no 'present' happens.

To avoid endless waiting for PIX capture tool, this PR added a blank
surface and 'present' on it in each session run.

The surface is created in WebGPU ep constructor and closed in WebGPU ep
destructor.

### Description
<!-- Describe your changes. -->



### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->
2025-02-08 02:05:15 -08:00
..
contrib_ops [CUDA] Fix beam search of num_beams > 32 (#23599) 2025-02-06 16:50:31 -08:00
core [WebGPU] Support PIX Capture for WebGPU EP (#23192) 2025-02-08 02:05:15 -08:00
lora
python [TensorRT EP] support TensorRT 10.8-GA (#23592) 2025-02-06 10:05:57 -08:00
test Validate the context_file_path before EP compile graphs (#23611) 2025-02-07 21:31:11 -08:00
tool/etw
wasm
__init__.py Use ruff as the formatter to replace black-isort (#23397) 2025-01-16 11:14:15 -08:00
ReformatSource.ps1
ReformatSourcePython.bat
VSCodeCoverage.runsettings