All pastes #993267 Raw Edit

Someone

public text v1 · immutable
#993267 ·published 2008-04-22 14:33 UTC
rendered paste body
sub image_draw {
        my ( $image,$x,$y,$xsize,$ysize ) = @_;
        glBindTexture(GL_TEXTURE_2D, $image);

        $xmax = $x + $xsize;
        $ymax = $y + $ysize;



        glBegin(GL_QUADS);                                          
        glTexCoord(0.0, 0.0);glVertex($x, $y,  0);
        glTexCoord(1, 0.0); glVertex( $xmax, $y,  0);
        glTexCoord(1, 1); glVertex( $xmax,  $ymax,  0);
        glTexCoord(0.0, 1);glVertex($x,  $ymax,  0);

        glEnd();                                             


}

image_draw($heap->{"images"}->{"2_bgtile"},0,0,640,480);