WebGL được biết là có poor support for NPOT (non-power-of-two) textures. Nhưng những gì về kết cấu hình chữ nhật, nơi cả hai chiều rộng và chiều cao là quyền hạn của hai? Cụ thể, tôi đang cố vẽ một bộ đệm khung hình chữ nhật như là một phần của lược đồ kết xuất để tạo ra một số phần tử giao diện người dùng. Bộ đệm khung phải là 512x64 hoặc vùng lân cận.Cấu trúc WebGL và hình chữ nhật (sức mạnh của hai)
Hiệu quả của bản vẽ sẽ kém hơn bao nhiêu? Nếu tốc độ khung hình là một mối quan tâm, tôi có nên làm tốt hơn để phân bổ bộ đệm có dung lượng 512x512 và chỉ hiển thị lên 64 pixel hàng đầu, hy sinh bộ nhớ cho tốc độ không?
Để phát triển thêm một chút về câu trả lời này: một số tiện ích mở rộng kết cấu nén * yêu cầu * các kết cấu có chiều rộng và chiều cao bằng nhau (WebGL vẫn không hỗ trợ), nhưng đó không phải là hạn chế cũng như hiệu suất đạt tiêu chuẩn OpenGL/Hành vi WebGL. – Chiguireitor