AllegroGL 0.4.4

videovtb.c File Reference

video bitmaps (ie. More...

#include <string.h>
#include <limits.h>
#include <allegro.h>
#include "alleggl.h"
#include "allglint.h"
#include "glvtable.h"
#include <allegro/internal/aintern.h>
#include <GL/glu.h>

Go to the source code of this file.

Defines

Functions

Video Bitmap Rountines

Variables


Detailed Description

video bitmaps (ie.

texture rendering) vtable Some of these don't work correctly or will be very slow.

Definition in file videovtb.c.


Function Documentation

void allegro_gl_destroy_video_bitmap ( BITMAP *  bmp)

destroy_video_bitmap() overload.

Will destroy the video bitmap. You mustn't use the BITMAP pointer after calling this function.

Definition at line 308 of file videovtb.c.

BITMAP* allegro_gl_create_video_bitmap ( int  w,
int  h 
)

create_video_bitmap() overload.

This function will create a video bitmap using texture memory. Video bitmaps do not currently share space with the frame buffer (screen). Video bitmaps are lost when switching screen modes.

Definition at line 344 of file videovtb.c.