[OT] Re: [Ac] Akceleracja sprzetowa Radeon, X-y 4.4.0
Bartosz Taudul
wolf42 w wp.pl
Czw, 1 Kwi 2004, 01:53:19 CEST
On Wed, Mar 31, 2004 at 10:31:22PM +0200, Witold Krecicki wrote:
> > > Wiecej i tak nie dojrze.
> > Nie jest to prawdą.
> jak masz zamiar dojrzec > 25fps?
Organoleptycznie. http://games.gci.net/pub/Incoming/demo6030.exe jak
ktoś ma 3dfx-a, albo to załącznika, jak ktoś nie ma.
wolf
--
Bartek . - Wiecie o czym są "Chłopi" Reymonta?
Taudul : - O chłopach.
.:....................................................................
w o l f @ p l d - l i n u x . o r g .:. http://wolf.valkyrie.one.pl/
-------------- następna część ---------
// g++ 6030.cc -o 6030 -lGL -lGLU `sdl-config --libs --cflags` -s
#include <cstdlib>
#include <cmath>
#include <SDL.h>
#include <GL/gl.h>
#include <GL/glu.h>
float y=0;
int lf;
bool p=true;
int main()
{
SDL_Surface *s;
SDL_Init(SDL_INIT_VIDEO);
s=SDL_SetVideoMode(600,600,32,SDL_OPENGL);
SDL_WM_SetCaption("6030", "6030");
glViewport(0,0,600,600);
glClearColor(0,0,0,0);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluOrtho2D(0, 100, 0, 100);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glClear(GL_COLOR_BUFFER_BIT);
SDL_Event z;
int f;
for(;;)
{
lf=SDL_GetTicks();
y=40*sin(lf*0.005);
while(SDL_PollEvent(&z)==1)
{
if(z.type==SDL_QUIT)
exit(0);
if(z.type==SDL_KEYDOWN)
if(z.key.keysym.sym==SDLK_ESCAPE)
exit(0);
}
// 60 fps
glColor3f(0,0,0);
glBegin(GL_QUADS);
glVertex2f(0,0);
glVertex2f(50,0);
glVertex2f(50,100);
glVertex2f(0,100);
glEnd();
glColor3f(1,1,1);
glPushMatrix();
glTranslatef(25,50+y,0);
glBegin(GL_TRIANGLES);
glVertex2f(0,-5);
glVertex2f(10,5);
glVertex2f(-10,5);
glEnd();
glPopMatrix();
// 30 fps
if(p)
{
glColor3f(0,0,0);
glBegin(GL_QUADS);
glVertex2f(50,0);
glVertex2f(100,0);
glVertex2f(100,100);
glVertex2f(50,100);
glEnd();
glColor3f(1,1,1);
glPushMatrix();
glTranslatef(75,50+y,0);
glBegin(GL_TRIANGLES);
glVertex2f(0,-5);
glVertex2f(10,5);
glVertex2f(-10,5);
glEnd();
glPopMatrix();
}
SDL_GL_SwapBuffers();
f=SDL_GetTicks();
if(f-lf<17)
SDL_Delay(17-(f-lf));
p=!p;
}
}
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 189 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-users-pl/attachments/20040626/d4e27736/attachment-0001.bin
Więcej informacji o liście dyskusyjnej pld-users-pl