ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/Client.xs
(Generate patch)

Comparing deliantra/Deliantra-Client/Client.xs (file contents):
Revision 1.134 by root, Fri Aug 4 16:49:58 2006 UTC vs.
Revision 1.136 by root, Sun Aug 13 16:29:36 2006 UTC

1025 PUSHs (sv_2mortal (newSViv (strong_pos.y / PANGO_SCALE))); 1025 PUSHs (sv_2mortal (newSViv (strong_pos.y / PANGO_SCALE)));
1026 PUSHs (sv_2mortal (newSViv (strong_pos.height / PANGO_SCALE))); 1026 PUSHs (sv_2mortal (newSViv (strong_pos.height / PANGO_SCALE)));
1027} 1027}
1028 1028
1029void 1029void
1030render (CFPlus::Layout self, float x, float y) 1030render (CFPlus::Layout self, float x, float y, int flags = 0)
1031 PPCODE: 1031 PPCODE:
1032 pango_opengl_render_layout_subpixel ( 1032 pango_opengl_render_layout_subpixel (
1033 self->pl, 1033 self->pl,
1034 x * PANGO_SCALE, y * PANGO_SCALE, 1034 x * PANGO_SCALE, y * PANGO_SCALE,
1035 self->r, self->g, self->b, self->a 1035 self->r, self->g, self->b, self->a,
1036 flags
1036 ); 1037 );
1037 1038
1038MODULE = CFPlus PACKAGE = CFPlus::Texture 1039MODULE = CFPlus PACKAGE = CFPlus::Texture
1039 1040
1040void 1041void
2008 2009
2009void glEndList () 2010void glEndList ()
2010 2011
2011void glCallList (int list) 2012void glCallList (int list)
2012 2013
2014int glX ()
2015 CODE:
2016 GLdouble m[4][4];
2017 glGetDoublev (GL_MODELVIEW_MATRIX, m);
2018 printf ("%f %f %f %f\n", m[0][0], m[0][1], m[0][2], m[0][3]);
2019 printf ("%f %f %f %f\n", m[1][0], m[1][1], m[1][2], m[1][3]);
2020 printf ("%f %f %f %f\n", m[2][0], m[2][1], m[2][2], m[2][3]);
2021 printf ("%f %f %f %f\n", m[3][0], m[3][1], m[3][2], m[3][3]);
2022 printf ("\n");
2013 2023

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines