소스 검색

Add debug code

Popov72 4 년 전
부모
커밋
f8247c580b
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      src/Engines/WebGPU/webgpuTextureHelper.ts

+ 4 - 0
src/Engines/WebGPU/webgpuTextureHelper.ts

@@ -214,6 +214,8 @@ export class WebGPUTextureHelper {
             commandEncoder = this._device.createCommandEncoder({});
             commandEncoder = this._device.createCommandEncoder({});
         }
         }
 
 
+        commandEncoder!.pushDebugGroup("start create mipmaps");
+
         for (let i = 1; i < mipLevelCount; ++i) {
         for (let i = 1; i < mipLevelCount; ++i) {
             const passEncoder = commandEncoder!.beginRenderPass({
             const passEncoder = commandEncoder!.beginRenderPass({
                 colorAttachments: [{
                 colorAttachments: [{
@@ -251,6 +253,8 @@ export class WebGPUTextureHelper {
             passEncoder.endPass();
             passEncoder.endPass();
         }
         }
 
 
+        commandEncoder!.popDebugGroup();
+
         if (useOwnCommandEncoder) {
         if (useOwnCommandEncoder) {
             this._device.defaultQueue.submit([commandEncoder!.finish()]);
             this._device.defaultQueue.submit([commandEncoder!.finish()]);
             commandEncoder = null as any;
             commandEncoder = null as any;