LisaacTM Platform

GL_BLENDING


Opengl Blending Mode
Inherit/Insert Summary
parent_blending No developed.
 
factors values
zero
(0, 0, 0, 0)
one
(1, 1, 1, 1)
dst_color
(destR, destG, destB, destA)
one_minus_dst_color
(1-destR, 1-destG, 1-destB, 1-destA)
src_color
(srcR, srcG, srcB, srcA)
one_minus_src_color
(1-srcR, 1-srcG, 1-srcB, 1-srcA)
src_alpha
(srcA, srcA, srcA, srcA)
one_minus_src_alpha
(1-srcA, 1-srcA, 1-srcA, 1-srcA)
dst_alpha
(destA, destA, destA, destA)
one_minus_dst_alpha
(1-destA, 1-destA, 1-destA, 1-destA)
src_alpha_saturate
(min(srcA, 1-destA), ...)
enable
disable
push_attrib
pop_attrib
apply
set_alpha_value
 

Inherit/Insert Detail

parent_blending

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

Section:
Inherit

Profile:
- SelfSELFparent_blending : BLENDING

factors values

zero

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

Section:
Public

Profile:
- SelfSELFzero : INTEGER

Description:
(0, 0, 0, 0)

one

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

Section:
Public

Profile:
- SelfSELFone : INTEGER

Description:
(1, 1, 1, 1)

dst_color

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

Section:
Public

Profile:
- SelfSELFdst_color : INTEGER

Description:
(destR, destG, destB, destA)

one_minus_dst_color

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

Section:
Public

Profile:
- SelfSELFone_minus_dst_color : INTEGER

Description:
(1-destR, 1-destG, 1-destB, 1-destA)

src_color

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

Section:
Public

Profile:
- SelfSELFsrc_color : INTEGER

Description:
(srcR, srcG, srcB, srcA)

one_minus_src_color

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

Section:
Public

Profile:
- SelfSELFone_minus_src_color : INTEGER

Description:
(1-srcR, 1-srcG, 1-srcB, 1-srcA)

src_alpha

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

Section:
Public

Profile:
- SelfSELFsrc_alpha : INTEGER

Description:
(srcA, srcA, srcA, srcA)

one_minus_src_alpha

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

Section:
Public

Profile:
- SelfSELFone_minus_src_alpha : INTEGER

Description:
(1-srcA, 1-srcA, 1-srcA, 1-srcA)

dst_alpha

.../extra/opengl/opengl/gl_blending.li line #22

Section:
Public

Profile:
- SelfSELFdst_alpha : INTEGER

Description:
(destA, destA, destA, destA)

one_minus_dst_alpha

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

Section:
Public

Profile:
- SelfSELFone_minus_dst_alpha : INTEGER

Description:
(1-destA, 1-destA, 1-destA, 1-destA)

src_alpha_saturate

.../extra/opengl/opengl/gl_blending.li line #24

Section:
Public

Profile:
- SelfSELFsrc_alpha_saturate : INTEGER

Description:
(min(srcA, 1-destA), ...)

enable

.../extra/opengl/opengl/gl_blending.li line #26

Section:
Public

Profile:
- SelfSELFenable 

disable

.../extra/opengl/opengl/gl_blending.li line #32

Section:
Public

Profile:
- SelfSELFdisable 

push_attrib

.../extra/opengl/opengl/gl_blending.li line #38

Section:
Public

Profile:
- SelfSELFpush_attrib 

pop_attrib

.../extra/opengl/opengl/gl_blending.li line #43

Section:
Public

Profile:
- SelfSELFpop_attrib 

apply

.../extra/opengl/opengl/gl_blending.li line #48

Section:
Public

Profile:
- SelfSELFapply  ( src_factor : INTEGER, dst_factor : INTEGER)

set_alpha_value

.../extra/opengl/opengl/gl_blending.li line #53

Section:
Public

Profile:
- SelfSELFset_alpha_value   alpha : REAL_32