new RenderModeAttrib::Mode values
This commit is contained in:
parent
d9d30855d0
commit
8cd122bf5a
|
|
@ -3838,6 +3838,7 @@ issue_render_mode(const RenderModeAttrib *attrib) {
|
|||
RenderModeAttrib::Mode mode = attrib->get_mode();
|
||||
|
||||
switch (mode) {
|
||||
case RenderModeAttrib::M_unchanged:
|
||||
case RenderModeAttrib::M_filled:
|
||||
_pScrn->pD3DDevice->SetRenderState(D3DRENDERSTATE_FILLMODE, D3DFILL_SOLID);
|
||||
break;
|
||||
|
|
@ -3846,6 +3847,10 @@ issue_render_mode(const RenderModeAttrib *attrib) {
|
|||
_pScrn->pD3DDevice->SetRenderState(D3DRENDERSTATE_FILLMODE, D3DFILL_WIREFRAME);
|
||||
break;
|
||||
|
||||
case RenderModeAttrib::M_point:
|
||||
_pScrn->pD3DDevice->SetRenderState(D3DRENDERSTATE_FILLMODE, D3DFILL_POINT);
|
||||
break;
|
||||
|
||||
default:
|
||||
dxgsg7_cat.error()
|
||||
<< "Unknown render mode " << (int)mode << endl;
|
||||
|
|
|
|||
|
|
@ -3280,6 +3280,7 @@ issue_render_mode(const RenderModeAttrib *attrib) {
|
|||
RenderModeAttrib::Mode mode = attrib->get_mode();
|
||||
|
||||
switch (mode) {
|
||||
case RenderModeAttrib::M_unchanged:
|
||||
case RenderModeAttrib::M_filled:
|
||||
_pD3DDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_SOLID);
|
||||
break;
|
||||
|
|
@ -3288,6 +3289,10 @@ issue_render_mode(const RenderModeAttrib *attrib) {
|
|||
_pD3DDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_WIREFRAME);
|
||||
break;
|
||||
|
||||
case RenderModeAttrib::M_point:
|
||||
_pD3DDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_POINT);
|
||||
break;
|
||||
|
||||
default:
|
||||
dxgsg8_cat.error()
|
||||
<< "Unknown render mode " << (int)mode << endl;
|
||||
|
|
|
|||
|
|
@ -3268,6 +3268,7 @@ issue_render_mode(const RenderModeAttrib *attrib) {
|
|||
RenderModeAttrib::Mode mode = attrib->get_mode();
|
||||
|
||||
switch (mode) {
|
||||
case RenderModeAttrib::M_unchanged:
|
||||
case RenderModeAttrib::M_filled:
|
||||
_pD3DDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_SOLID);
|
||||
break;
|
||||
|
|
@ -3276,6 +3277,10 @@ issue_render_mode(const RenderModeAttrib *attrib) {
|
|||
_pD3DDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_WIREFRAME);
|
||||
break;
|
||||
|
||||
case RenderModeAttrib::M_point:
|
||||
_pD3DDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_POINT);
|
||||
break;
|
||||
|
||||
default:
|
||||
dxgsg9_cat.error()
|
||||
<< "Unknown render mode " << (int)mode << endl;
|
||||
|
|
|
|||
|
|
@ -192,8 +192,23 @@ help() {
|
|||
" Display this help text.\n\n";
|
||||
}
|
||||
|
||||
void dofoo(int foo[2]) {
|
||||
}
|
||||
|
||||
void dofoo2(int foo[][2]) {
|
||||
}
|
||||
|
||||
int
|
||||
main(int argc, char *argv[]) {
|
||||
int foo[3][2] = { { 0, 1 }, { 2, 3 }, { 4, 5 } };
|
||||
int *xfoo = (int *)foo;
|
||||
for (int i = 0; i < 6; i++) {
|
||||
cerr << xfoo[i] << " ";
|
||||
}
|
||||
cerr << "\n";
|
||||
dofoo(foo[0]);
|
||||
dofoo2(foo);
|
||||
|
||||
framework.open_framework(argc, argv);
|
||||
framework.set_window_title("Panda Viewer");
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue