mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
gg: fixes same image twice lead to invisible rectangles sometimes
This commit is contained in:
parent
74713ffb62
commit
fcc10d6358
@ -415,6 +415,9 @@ pub fn (c &GG) draw_vertical(x, y, height int) {
|
|||||||
// fn (ctx &GG) draw_image(x, y, w, h f32, img stbi.Image) {
|
// fn (ctx &GG) draw_image(x, y, w, h f32, img stbi.Image) {
|
||||||
pub fn (ctx &GG) draw_image(x, y, w, h f32, tex_id u32) {
|
pub fn (ctx &GG) draw_image(x, y, w, h f32, tex_id u32) {
|
||||||
|
|
||||||
|
// NB: HACK to ensure same state ... TODO: remove next line
|
||||||
|
ctx.draw_empty_rect(0,0,0,0, gx.white)
|
||||||
|
|
||||||
last_array_buffer := 0
|
last_array_buffer := 0
|
||||||
last_texture := 0
|
last_texture := 0
|
||||||
C.glGetIntegerv(C.GL_ARRAY_BUFFER_BINDING, &last_array_buffer)
|
C.glGetIntegerv(C.GL_ARRAY_BUFFER_BINDING, &last_array_buffer)
|
||||||
|
Loading…
Reference in New Issue
Block a user