Basic shader render implementation