Antworten:
Es gibt zwei unterstützte GLSL-Editoren für OS X. Der erste, Shader Builder genannt, enthält die Grafiktools, die auf der Apple-Entwickler-Website verfügbar sind . Der zweite ist der Open Source Shader Maker . Keines dieser Tools ist ausschließlich für OpenGL ES 2.0 vorgesehen. Der beste Workflow besteht jedoch wahrscheinlich darin, das gewünschte Erscheinungsbild zu erhalten, bevor Sie festlegen, wie das gewünschte Erscheinungsbild erzielt werden soll.
In Bezug auf das Debuggen von Shadern ist es sehr schwierig, Debugging-Informationen an die CPU zurückzusenden. Die einzige Strategie, die ich jemals verwendet habe, besteht darin, Bedingungen zu verwenden, um eine bestimmte Farbe auf dem Bildschirm auszugeben und die Ausgabe zu betrachten. Es gibt auch Tools wie glslDevil , jedoch nicht für OS X.
glslDevil
- der, der auf einem Mac nicht funktioniert, sind veraltet. Die