/external/skia/src/shaders/ |
D | SkRuntimeShader.cpp | 46 sk_sp<SkSL::DebugTracePriv> debugTrace, in SkRuntimeShader() argument 50 , fDebugTrace(std::move(debugTrace)) in SkRuntimeShader() 55 sk_sp<SkSL::DebugTracePriv> debugTrace, in SkRuntimeShader() argument 59 , fDebugTrace(std::move(debugTrace)) in SkRuntimeShader() 65 auto debugTrace = sk_make_sp<SkSL::DebugTracePriv>(); in make_debug_trace() local 66 debugTrace->setSource(effect->source()); in make_debug_trace() 67 debugTrace->setTraceCoord(coord); in make_debug_trace() 68 return debugTrace; in make_debug_trace() 73 sk_sp<SkSL::DebugTracePriv> debugTrace = make_debug_trace(unoptimized.get(), coord); in makeTracedClone() local 75 unoptimized, debugTrace, this->uniformData(nullptr), SkSpan(fChildren)); in makeTracedClone() [all …]
|
D | SkRuntimeShader.h | 33 sk_sp<SkSL::DebugTracePriv> debugTrace, 38 sk_sp<SkSL::DebugTracePriv> debugTrace,
|
/external/skia/tools/viewer/ |
D | SkSLSlide.cpp | 295 sk_sp<SkSL::DebugTrace> debugTrace; in draw() local 302 debugTrace = std::move(traced.debugTrace); in draw() 342 if (debugTrace && writeTrace) { in draw() 344 … SkSLTraceUtils::WriteTrace(static_cast<const SkSL::DebugTracePriv&>(*debugTrace), &traceFile); in draw() 346 if (debugTrace && writeDump) { in draw() 348 debugTrace->dump(&dumpFile); in draw()
|
/external/skia/src/sksl/tracing/ |
D | SkSLDebugTracePlayer.cpp | 18 void SkSLDebugTracePlayer::reset(sk_sp<DebugTracePriv> debugTrace) { in reset() argument 19 size_t nslots = debugTrace ? debugTrace->fSlotInfo.size() : 0; in reset() 20 fDebugTrace = debugTrace; in reset()
|
/external/skia/src/sksl/codegen/ |
D | SkSLRasterPipelineCodeGenerator.h | 33 DebugTracePriv* debugTrace = nullptr,
|
D | SkSLRasterPipelineBuilder.h | 160 DebugTracePriv* debugTrace); 303 DebugTracePriv* debugTrace = nullptr);
|
D | SkSLRasterPipelineCodeGenerator.cpp | 183 Generator(const SkSL::Program& program, DebugTracePriv* debugTrace, bool writeTraceOps) in Generator() argument 186 , fDebugTrace(debugTrace) in Generator() 188 , fProgramSlots(debugTrace ? &debugTrace->fSlotInfo : nullptr) in Generator() 189 , fUniformSlots(debugTrace ? &debugTrace->fUniformInfo : nullptr) in Generator() 4091 DebugTracePriv* debugTrace, in MakeRasterPipelineProgram() argument 4093 RP::Generator generator(program, debugTrace, writeTraceOps); in MakeRasterPipelineProgram()
|
D | SkSLRasterPipelineBuilder.cpp | 1269 DebugTracePriv* debugTrace) { in finish() argument 1274 numImmutableSlots, fNumLabels, debugTrace); in finish() 1394 DebugTracePriv* debugTrace) in Program() argument 1400 , fDebugTrace(debugTrace) { in Program()
|
/external/skia/tests/ |
D | RasterPipelineCodeGeneratorTest.cpp | 55 SkSL::DebugTracePriv debugTrace; in test() local 57 SkSL::MakeRasterPipelineProgram(*program, *main->definition(), &debugTrace); in test()
|
D | SkSLDebugTracePlayerTest.cpp | 36 auto debugTrace = sk_make_sp<SkSL::DebugTracePriv>(); in make_trace() local 55 *program, *main->definition(), debugTrace.get(), /*writeTraceOps=*/true); in make_trace() 71 return debugTrace; in make_trace()
|
D | SkRuntimeEffectTest.cpp | 507 auto [debugShader, debugTrace] = SkRuntimeEffect::MakeTraced(std::move(shader), traceCoord); in trace() 517 debugTrace->dump(&wstream); in trace()
|
D | SkSLTest.cpp | 897 SkSL::DebugTracePriv debugTrace; in test_raster_pipeline() local 901 &debugTrace); in test_raster_pipeline()
|
/external/skia/tools/skslc/ |
D | Main.cpp | 352 std::unique_ptr<SkSL::DebugTracePriv>* debugTrace) { in detect_shader_settings() argument 474 *debugTrace = std::make_unique<SkSL::DebugTracePriv>(); in detect_shader_settings() 580 std::unique_ptr<SkSL::DebugTracePriv> debugTrace; in process_command() local 582 if (!detect_shader_settings(text, &settings, &caps, &debugTrace)) { in process_command() 720 bool wantTraceOps = (debugTrace != nullptr); in process_command()
|
/external/skia/modules/canvaskit/tests/ |
D | rtshader_test.js | 118 const traceData = traced.debugTrace.writeTrace(); 123 traced.debugTrace.delete();
|
/external/skia/src/core/ |
D | SkRuntimeEffect.cpp | 218 const SkSL::RP::Program* SkRuntimeEffect::getRPProgram(SkSL::DebugTracePriv* debugTrace) const { in getRPProgram() 239 if (debugTrace) { in getRPProgram() 241 *fBaseProgram, fMain, debugTrace, /*writeTraceOps=*/true); in getRPProgram() 243 debugTrace = &tempDebugTrace; in getRPProgram() 245 *fBaseProgram, fMain, debugTrace, /*writeTraceOps=*/false); in getRPProgram()
|
/external/skia/include/effects/ |
D | SkRuntimeEffect.h | 246 sk_sp<SkSL::DebugTrace> debugTrace; member 312 const SkSL::RP::Program* getRPProgram(SkSL::DebugTracePriv* debugTrace) const;
|
/external/skia/modules/canvaskit/npm_build/types/ |
D | index.d.ts | 3999 debugTrace: DebugTrace; property
|
/external/skia/modules/canvaskit/ |
D | canvaskit_bindings.cpp | 2245 .field("debugTrace", &SkRuntimeEffect::TracedShader::debugTrace); in EMSCRIPTEN_BINDINGS()
|