Câu trả lời:
Có hai trình soạn thảo GLSL được hỗ trợ cho OS X. Đầu tiên, được gọi là Shader Builder, đi kèm với Công cụ đồ họa có sẵn từ trang web của nhà phát triển Apple . Thứ hai là Shader Maker mã nguồn mở . Cả hai công cụ này đều không đúng với OpenGL ES 2.0, nhưng quy trình làm việc tốt nhất có lẽ là để có được giao diện bạn muốn trước khi bạn xác định làm thế nào để có được giao diện bạn có thể có.
Về mặt gỡ lỗi shader, rất khó để gửi thông tin gỡ lỗi trở lại CPU. Chiến lược duy nhất mà tôi từng sử dụng là sử dụng các điều kiện để xuất một màu cụ thể ra màn hình và nhìn vào đầu ra. Các công cụ như glslDevil cũng tồn tại, nhưng không dành cho OS X.
glslDevil
- cái không hoạt động trên mac đã lỗi thời. ui trông tệ quá