glCoreTextureUpdate - part-cw/lambdanative GitHub Wiki
(glCoreTextureUpdate t)
glCoreTextureUpdate updates texture data (for dynamic textures). To use this, first modify data returned with glCoreTextureData
| Parameter | Description |
|---|---|
| t | texture to be updated |
Example
Example 1: Clear a texture drawing area.
(define (glgui-drawingarea-clear g wgt)
(let ((color (glgui-widget-get g wgt 'color))
(t (glgui-widget-get g wgt 'data)))
(let loop ((i 0))
(if (< i (length color)) (begin
(u8vector-fill! (table-ref t (fx+ i 100)) 0) ;;data
(glCoreTextureUpdate (table-ref t i)) ;;texture
(loop (fx+ i 1)))))))