colored triangle with renderpass
test pipeline pass with ProgramPipeline
added compilePipeline