| breakpoint(const std::vector< std::string > &Args) | talvos::PipelineExecutor | private |
| Breakpoints | talvos::PipelineExecutor | privatestatic |
| brk(const std::vector< std::string > &Args) | talvos::PipelineExecutor | private |
| buildPendingFragments(const DrawCommandBase &Cmd, int XMinFB, int XMaxFB, int YMinFB, int YMaxFB) | talvos::PipelineExecutor | private |
| cont(const std::vector< std::string > &Args) | talvos::PipelineExecutor | private |
| Continue | talvos::PipelineExecutor | private |
| createWorkgroup(Dim3 GroupId) const | talvos::PipelineExecutor | private |
| CurrentCommand | talvos::PipelineExecutor | private |
| CurrentStage | talvos::PipelineExecutor | private |
| CurrentTask | talvos::PipelineExecutor | private |
| CurrentTaskID | talvos::PipelineExecutor | private |
| Dev | talvos::PipelineExecutor | private |
| doWork(std::function< void()> Task) | talvos::PipelineExecutor | private |
| finalizeVariables(const DescriptorSetMap &DSM) | talvos::PipelineExecutor | private |
| getCurrentInvocation() const | talvos::PipelineExecutor | |
| getCurrentStage() const | talvos::PipelineExecutor | inline |
| getCurrentWorkgroup() const | talvos::PipelineExecutor | |
| getPosition(const VertexOutput &Out) | talvos::PipelineExecutor | privatestatic |
| help(const std::vector< std::string > &Args) | talvos::PipelineExecutor | private |
| initializeVariables(const DescriptorSetMap &DSM, uint64_t PushConstantAddress) | talvos::PipelineExecutor | private |
| interact() | talvos::PipelineExecutor | private |
| Interactive | talvos::PipelineExecutor | private |
| isWorkerThread() const | talvos::PipelineExecutor | |
| LastLine | talvos::PipelineExecutor | private |
| loadVertexInput(const PipelineContext &PC, Memory *PipelineMemory, uint64_t Address, uint32_t VertexIndex, uint32_t InstanceIndex, uint32_t Location, uint32_t Component, const Type *ElemTy) const | talvos::PipelineExecutor | private |
| MasterSignal | talvos::PipelineExecutor | private |
| NextBreakpoint | talvos::PipelineExecutor | privatestatic |
| NextWorkIndex | talvos::PipelineExecutor | private |
| NumThreads | talvos::PipelineExecutor | private |
| NumWorkersFinished | talvos::PipelineExecutor | private |
| Objects | talvos::PipelineExecutor | private |
| operator=(const PipelineExecutor &)=delete | talvos::PipelineExecutor | |
| PendingFragments | talvos::PipelineExecutor | private |
| PendingGroups | talvos::PipelineExecutor | private |
| PipelineExecutor(PipelineExecutorKey Key, Device &Dev) | talvos::PipelineExecutor | |
| PipelineExecutor(const PipelineExecutor &)=delete | talvos::PipelineExecutor | |
| print(const std::vector< std::string > &Args) | talvos::PipelineExecutor | private |
| printContext() const | talvos::PipelineExecutor | private |
| processFragment(const Fragment &Frag, const RenderPassInstance &RPI, std::function< void(uint32_t, uint32_t, const Variable *, const Type *, Memory *, uint64_t)> GenLocData) | talvos::PipelineExecutor | private |
| quit(const std::vector< std::string > &Args) | talvos::PipelineExecutor | private |
| rasterizePoint(const DrawCommandBase &Cmd, const VkViewport &Viewport, const VertexOutput &Vertex) | talvos::PipelineExecutor | private |
| rasterizeTriangle(const DrawCommandBase &Cmd, const VkViewport &Viewport, const VertexOutput &VA, const VertexOutput &VB, const VertexOutput &VC) | talvos::PipelineExecutor | private |
| run(const DispatchCommand &Cmd) | talvos::PipelineExecutor | |
| run(const DrawCommandBase &Cmd) | talvos::PipelineExecutor | |
| runComputeWorker() | talvos::PipelineExecutor | private |
| RunningGroups | talvos::PipelineExecutor | private |
| runPointFragmentWorker(PointPrimitive Primitive, const RenderPassInstance &RPI) | talvos::PipelineExecutor | private |
| runTriangleFragmentWorker(TrianglePrimitive Primitive, const PipelineContext &PC, const RenderPassInstance &RPI, const VkViewport &Viewport) | talvos::PipelineExecutor | private |
| runVertexWorker(RenderPipelineState *State, uint32_t InstanceIndex) | talvos::PipelineExecutor | private |
| runWorker() | talvos::PipelineExecutor | private |
| ShutDownWorkers | talvos::PipelineExecutor | private |
| signalError() | talvos::PipelineExecutor | |
| step(const std::vector< std::string > &Args) | talvos::PipelineExecutor | private |
| swtch(const std::vector< std::string > &Args) | talvos::PipelineExecutor | private |
| WorkerMutex | talvos::PipelineExecutor | private |
| WorkerSignal | talvos::PipelineExecutor | private |
| WorkerThreads | talvos::PipelineExecutor | private |
| ~PipelineExecutor() | talvos::PipelineExecutor | |