Mã sau đây có nên giả định thứ gì đó được vẽ trước mã không?GlColorMask có ảnh hưởng đến glClear
glColorMask(GL_FALSE, GL_FALSE, GL_FALSE, GL_TRUE);
glClearColor(0.0, 0.0, 0.0, 1.0);
glClear(GL_COLOR_BUFFER_BIT);
glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE);
Mã này có nên đặt alpha thành 1 hoặc xóa bộ đệm màu không?
Hay nói cách khác, không glColorMask
ảnh hưởng đến những gì glClear
thực hiện hay chỉ áp dụng cho hoạt động vẽ bình thường?
Tôi yêu cầu cụ thể liên quan đến OpenGL ES 2.0 nên mọi tham chiếu đến thông số kỹ thuật sẽ được đánh giá cao.