Searched refs:ThreadScript (Results 1 – 5 of 5) sorted by relevance
32 class ThreadScript; variable104 const std::shared_ptr<const ThreadScript>&) = 0;111 const std::shared_ptr<const ThreadScript>&) = 0;120 const std::shared_ptr<const ThreadScript>&) = 0;126 class ThreadScript : public Thread {128 ~ThreadScript() override;135 static std::shared_ptr<ThreadScript> Create();
41 const std::shared_ptr<const ThreadScript>& thread) override { in BreakOnComputeGlobalInvocation()49 const std::shared_ptr<const ThreadScript>& thread) override { in BreakOnVertexIndex()57 const std::shared_ptr<const ThreadScript>& thread) override { in BreakOnFragmentWindowSpacePosition()68 class ThreadScriptImpl : public ThreadScript {124 ThreadScript::~ThreadScript() = default;127 std::shared_ptr<ThreadScript> ThreadScript::Create() { in Create()
72 void record(const std::shared_ptr<const debug::ThreadScript>& script) { in record()80 const std::shared_ptr<const debug::ThreadScript>& script) override { in BreakOnComputeGlobalInvocation()88 const std::shared_ptr<const debug::ThreadScript>& script) override { in BreakOnVertexIndex()96 const std::shared_ptr<const debug::ThreadScript>& script) override { in BreakOnFragmentWindowSpacePosition()
2945 auto thread = debug::ThreadScript::Create(); in ParseDebugThread()2965 auto thread = debug::ThreadScript::Create(); in ParseDebugThread()2989 auto thread = debug::ThreadScript::Create(); in ParseDebugThread()
539 std::shared_ptr<const debug::ThreadScript> script) in Thread()932 const std::shared_ptr<const debug::ThreadScript>& script) override { in BreakOnComputeGlobalInvocation()939 const std::shared_ptr<const debug::ThreadScript>& script) override { in BreakOnVertexIndex()950 const std::shared_ptr<const debug::ThreadScript>& script) override { in BreakOnFragmentWindowSpacePosition()959 const std::shared_ptr<const amber::debug::ThreadScript>& script) { in StartThread()1129 std::shared_ptr<const debug::ThreadScript>,