need accum-bits config variable
This commit is contained in:
parent
211479f168
commit
bace12e8d7
|
|
@ -350,6 +350,10 @@ ConfigVariableBool framebuffer_stencil
|
|||
("framebuffer-stencil", false,
|
||||
PRC_DESC("True if FM_stencil should be added to the default framebuffer "
|
||||
"properties, which requests an stencil buffer if possible."));
|
||||
ConfigVariableBool framebuffer_accum
|
||||
("framebuffer-accum", false,
|
||||
PRC_DESC("True if FM_accum should be added to the default framebuffer "
|
||||
"properties, which requests an accumulator buffer if possible."));
|
||||
ConfigVariableBool framebuffer_stereo
|
||||
("framebuffer-stereo", false,
|
||||
PRC_DESC("True if FM_stereo should be added to the default framebuffer "
|
||||
|
|
@ -368,6 +372,9 @@ ConfigVariableInt alpha_bits
|
|||
ConfigVariableInt stencil_bits
|
||||
("stencil-bits", 0,
|
||||
PRC_DESC("The minimum number of stencil buffer bits requested."));
|
||||
ConfigVariableInt accum_bits
|
||||
("accum-bits", 0,
|
||||
PRC_DESC("The minimum number of accumulator buffer bits requested."));
|
||||
ConfigVariableInt multisamples
|
||||
("multisamples", 0,
|
||||
PRC_DESC("The minimum number of samples requested."));
|
||||
|
|
|
|||
|
|
@ -84,11 +84,13 @@ extern EXPCL_PANDA_DISPLAY ConfigVariableBool framebuffer_multisample;
|
|||
extern EXPCL_PANDA_DISPLAY ConfigVariableBool framebuffer_depth;
|
||||
extern EXPCL_PANDA_DISPLAY ConfigVariableBool framebuffer_alpha;
|
||||
extern EXPCL_PANDA_DISPLAY ConfigVariableBool framebuffer_stencil;
|
||||
extern EXPCL_PANDA_DISPLAY ConfigVariableBool framebuffer_accum;
|
||||
extern EXPCL_PANDA_DISPLAY ConfigVariableBool framebuffer_stereo;
|
||||
extern EXPCL_PANDA_DISPLAY ConfigVariableInt depth_bits;
|
||||
extern EXPCL_PANDA_DISPLAY ConfigVariableInt color_bits;
|
||||
extern EXPCL_PANDA_DISPLAY ConfigVariableInt alpha_bits;
|
||||
extern EXPCL_PANDA_DISPLAY ConfigVariableInt stencil_bits;
|
||||
extern EXPCL_PANDA_DISPLAY ConfigVariableInt accum_bits;
|
||||
extern EXPCL_PANDA_DISPLAY ConfigVariableInt multisamples;
|
||||
extern EXPCL_PANDA_DISPLAY ConfigVariableInt back_buffers;
|
||||
|
||||
|
|
|
|||
|
|
@ -112,6 +112,9 @@ get_default() {
|
|||
if (framebuffer_stencil) {
|
||||
default_props.set_stencil_bits(1);
|
||||
}
|
||||
if (framebuffer_accum) {
|
||||
default_props.set_accum_bits(1);
|
||||
}
|
||||
if (framebuffer_multisample) {
|
||||
default_props.set_multisamples(1);
|
||||
}
|
||||
|
|
@ -130,6 +133,9 @@ get_default() {
|
|||
if (stencil_bits > 0) {
|
||||
default_props.set_stencil_bits(stencil_bits);
|
||||
}
|
||||
if (accum_bits > 0) {
|
||||
default_props.set_accum_bits(accum_bits);
|
||||
}
|
||||
if (multisamples > 0) {
|
||||
default_props.set_multisamples(multisamples);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue