Tôi đang sửa đổi phiên bản của phiên bản android của ví dụ về kết cấu 2d từ hướng dẫn lập trình OpenGl ES2.0 để thay đổi trình đổ bóng phân đoạn. điều này được viết bằng Java thuần túy và không sử dụng NDK.glGetShaderInfoLog trả về chuỗi rỗng (android)
Ví dụ vanilla hoạt động tốt trên điện thoại của tôi, nhưng khi tôi thay đổi mã đổ bóng, nó không còn hoạt động nữa. Điều này là do shader sửa đổi của tôi không biên dịch (rõ ràng), nhưng tôi không thể tìm thấy nguyên nhân của vấn đề như glGetShaderInfoLog trả về một chuỗi rỗng.
Tôi đã thực hiện tìm kiếm về vấn đề này, và rõ ràng, vào ngày 22 tháng 7, đó là một vấn đề đã biết, nhưng tôi đã tự hỏi có cách nào để giải quyết nó. Một bài đăng tôi thấy rằng họ đã viết một trình bao bọc NDK cho chức năng này, nhưng mới phát triển với Android, tôi thực sự không biết cách thực hiện điều này.