LisaacTM Platform

GL_ABSTRACT_TEXTURE


OpenGL rendered image
Inherit/Insert Summary
parent_texture No developed.
 
Slot Summary
decal
replace
modulate
blend
clamp
repeat
clamp_to_edge
GL_CLAMP_TO_EDGE
id
OpenGL id
make_from
make_from_data size type
make_from_framebuffer type
make_empty type
slow...
draw
draw_strech
push_attrib
pop_attrib
enable
disable
enable_unit
disable_unit
bind
bind_unit
target
raw_create data
raw_create_mipmap data
raw_copy type
 

Inherit/Insert Detail

parent_texture

.../extra/opengl/opengl/gl_abstract_texture.li line #11

Section:
Inherit

Profile:
- SelfSELFparent_texture :Expanded  TEXTURE

Detail slot

decal

.../extra/opengl/opengl/gl_abstract_texture.li line #15

Section:
Public

Profile:
- SelfSELFdecal : INTEGER

replace

.../extra/opengl/opengl/gl_abstract_texture.li line #16

Section:
Public

Profile:
- SelfSELFreplace : INTEGER

modulate

.../extra/opengl/opengl/gl_abstract_texture.li line #17

Section:
Public

Profile:
- SelfSELFmodulate : INTEGER

blend

.../extra/opengl/opengl/gl_abstract_texture.li line #18

Section:
Public

Profile:
- SelfSELFblend : INTEGER

clamp

.../extra/opengl/opengl/gl_abstract_texture.li line #20

Section:
Public

Profile:
- SelfSELFclamp : INTEGER

repeat

.../extra/opengl/opengl/gl_abstract_texture.li line #21

Section:
Public

Profile:
- SelfSELFrepeat : INTEGER

clamp_to_edge

.../extra/opengl/opengl/gl_abstract_texture.li line #23

Section:
Public

Profile:
- SelfSELFclamp_to_edge : INTEGER
GL_CLAMP_TO_EDGE

id

.../extra/opengl/opengl/gl_abstract_texture.li line #27

Section:
Public

Profile:
+ SelfSELFid : UINTEGER_32

Description:
OpenGL id

make_from

.../extra/opengl/opengl/gl_abstract_texture.li line #29

Section:
Public

Profile:
- SelfSELFmake_from   image : IMAGE

make_from_data size type

.../extra/opengl/opengl/gl_abstract_texture.li line #89

Section:
Public

Profile:
- SelfSELFmake_from_data   pixels : FAST_ARRAYUINTEGER_8)  size  ( w : INTEGER, h : INTEGER)  type   t : INTEGER

make_from_framebuffer type

.../extra/opengl/opengl/gl_abstract_texture.li line #99

Section:
Public

Profile:
- SelfSELFmake_from_framebuffer  ( x : INTEGER, y : INTEGER, w : INTEGER, h : INTEGER)  type   t : INTEGER

make_empty type

.../extra/opengl/opengl/gl_abstract_texture.li line #145

Section:
Public

Profile:
- SelfSELFmake_empty  ( w : INTEGER, h : INTEGER)  type   t : INTEGER

Description:
slow...

draw

.../extra/opengl/opengl/gl_abstract_texture.li line #193

Section:
Public

Profile:
- SelfSELFdraw  ( x : INTEGER, y : INTEGER)

draw_strech

.../extra/opengl/opengl/gl_abstract_texture.li line #194

Section:
Public

Profile:
- SelfSELFdraw_strech  ( x : INTEGER, y : INTEGER, w : INTEGER, h : INTEGER)

push_attrib

.../extra/opengl/opengl/gl_abstract_texture.li line #197

Section:
Public

Profile:
- SelfSELFpush_attrib 

pop_attrib

.../extra/opengl/opengl/gl_abstract_texture.li line #202

Section:
Public

Profile:
- SelfSELFpop_attrib 

enable

.../extra/opengl/opengl/gl_abstract_texture.li line #207

Section:
Public

Profile:
- SelfSELFenable 

disable

.../extra/opengl/opengl/gl_abstract_texture.li line #213

Section:
Public

Profile:
- SelfSELFdisable 

enable_unit

.../extra/opengl/opengl/gl_abstract_texture.li line #219

Section:
Public

Profile:
- SelfSELFenable_unit   n : INTEGER

disable_unit

.../extra/opengl/opengl/gl_abstract_texture.li line #228

Section:
Public

Profile:
- SelfSELFdisable_unit   n : INTEGER

bind

.../extra/opengl/opengl/gl_abstract_texture.li line #238

Section:
Public

Profile:
- SelfSELFbind 

bind_unit

.../extra/opengl/opengl/gl_abstract_texture.li line #243

Section:
Public

Profile:
- SelfSELFbind_unit   n : INTEGER

target

.../extra/opengl/opengl/gl_abstract_texture.li line #256

Section:
GL_ABSTRACT_TEXTURE

Profile:
- SelfSELFtarget : INTEGER

raw_create data

.../extra/opengl/opengl/gl_abstract_texture.li line #258

Section:
GL_ABSTRACT_TEXTURE

Profile:
- SelfSELFraw_create  ( ch : INTEGER, w : INTEGER, h : INTEGER, type : INTEGER)  data   p : POINTER

raw_create_mipmap data

.../extra/opengl/opengl/gl_abstract_texture.li line #259

Section:
GL_ABSTRACT_TEXTURE

Profile:
- SelfSELFraw_create_mipmap  ( ch : INTEGER, w : INTEGER, h : INTEGER, type : INTEGER)  data   p : POINTER

raw_copy type

.../extra/opengl/opengl/gl_abstract_texture.li line #261

Section:
GL_ABSTRACT_TEXTURE

Profile:
- SelfSELFraw_copy  ( x : INTEGER, y : INTEGER, w : INTEGER, h : INTEGER)  type   t : INTEGER