pipeline_state(0)
{ }
-void Commands::use_pipeline(const PipelineState &ps)
+void Commands::use_pipeline(const PipelineState *ps)
{
- pipeline_state = &ps;
+ pipeline_state = ps;
+ if(!pipeline_state)
+ PipelineState::clear();
}
void Commands::clear(const ClearValue *values)