started on shader combining feature.