LisaacTM Platform

GL_DEPTH_BUFFER


Opengl Depth Buffer
Inherit/Insert Summary
parent_buffer No developed.
 
pixel test functions
always
test always sucess
never
test always fails
less
pixel drawn if its Z-value is lesser than the corresponding depth buffer pixel
lequal
lesser or equal: (pixelDepth <= bufferDepth) => draw pixel else don't
equal
gequal
greater or equal
greater
notequal
not equal
enable
disable
push_attrib
pop_attrib
set_clear_value
clear
set_function
lock
unlock
 

Inherit/Insert Detail

parent_buffer

.../extra/opengl/opengl/gl_depth_buffer.li line #9

Section:
Inherit

Profile:
- SelfSELFparent_buffer : DEPTH_BUFFER

pixel test functions

always

.../extra/opengl/opengl/gl_depth_buffer.li line #14

Section:
Public

Profile:
- SelfSELFalways : INTEGER

Description:
test always sucess

never

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

Section:
Public

Profile:
- SelfSELFnever : INTEGER

Description:
test always fails

less

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

Section:
Public

Profile:
- SelfSELFless : INTEGER

Description:
pixel drawn if its Z-value is lesser than the corresponding depth buffer pixel

lequal

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

Section:
Public

Profile:
- SelfSELFlequal : INTEGER

Description:
lesser or equal: (pixelDepth <= bufferDepth) => draw pixel else don't

equal

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

Section:
Public

Profile:
- SelfSELFequal : INTEGER

gequal

.../extra/opengl/opengl/gl_depth_buffer.li line #19

Section:
Public

Profile:
- SelfSELFgequal : INTEGER

Description:
greater or equal

greater

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

Section:
Public

Profile:
- SelfSELFgreater : INTEGER

notequal

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

Section:
Public

Profile:
- SelfSELFnotequal : INTEGER

Description:
not equal

enable

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

Section:
Public

Profile:
- SelfSELFenable 

disable

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

Section:
Public

Profile:
- SelfSELFdisable 

push_attrib

.../extra/opengl/opengl/gl_depth_buffer.li line #35

Section:
Public

Profile:
- SelfSELFpush_attrib 

pop_attrib

.../extra/opengl/opengl/gl_depth_buffer.li line #40

Section:
Public

Profile:
- SelfSELFpop_attrib 

set_clear_value

.../extra/opengl/opengl/gl_depth_buffer.li line #45

Section:
Public

Profile:
- SelfSELFset_clear_value   val : REAL_32

clear

.../extra/opengl/opengl/gl_depth_buffer.li line #50

Section:
Public

Profile:
- SelfSELFclear 

set_function

.../extra/opengl/opengl/gl_depth_buffer.li line #55

Section:
Public

Profile:
- SelfSELFset_function   f : INTEGER

lock

.../extra/opengl/opengl/gl_depth_buffer.li line #60

Section:
Public

Profile:
- SelfSELFlock 

unlock

.../extra/opengl/opengl/gl_depth_buffer.li line #65

Section:
Public

Profile:
- SelfSELFunlock