Changeset 530


Ignore:
Timestamp:
Mar 6, 2006, 1:13:12 PM (15 years ago)
Author:
Jean-Yves Lamoureux
Message:
  • Mais je fais comme je veux bordel de cul !
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/src/graphics.c

    r529 r530  
    186186
    187187#if defined(USE_GL)
    188 static GLbyte const gl_bgpal[][3] =
    189 {
    190     { 0x00, 0x00, 0x00 },
    191     { 0x00, 0x00, 0x3f },
    192     { 0x00, 0x3f, 0x00 },
    193     { 0x00, 0x3f, 0x3f },
    194     { 0x3f, 0x00, 0x00 },
    195     { 0x3f, 0x00, 0x3f },
    196     { 0x3f, 0x3f, 0x00 },
    197     { 0x3f, 0x3f, 0x3f },
     188static unsigned int const gl_bgpal[] =
     189  {
     190    0,
     191    0x0000007F,
     192    0x00007F00,
     193    0x00007F7F,
     194    0x007F0000,
     195    0x007F007F,
     196    0x007F7F00,
     197    0x007F7F7F,
    198198    // + intensity
    199     { 0x00, 0x00, 0x00 },
    200     { 0x00, 0x00, 0x7f },
    201     { 0x00, 0x7f, 0x00 },
    202     { 0x00, 0x7f, 0x7f },
    203     { 0x7f, 0x00, 0x00 },
    204     { 0x7f, 0x00, 0x7f },
    205     { 0x7f, 0x7f, 0x00 },
    206     { 0x7f, 0x7f, 0x7f }
    207 };
     199    0x00000000,
     200    0x000000FF,
     201    0x0000FF00,
     202    0x0000FFFF,
     203    0x00FF0000,
     204    0x00FF00FF,
     205    0x00FFFF00,
     206    0x00FFFFFF,
     207  };
    208208
    209209static caca_t *gl_kk; /* FIXME: we ought to get rid of this */
     
    10991099
    11001100                glDisable(GL_TEXTURE_2D);
    1101                 glColor3bv(gl_bgpal[offset]);
     1101                glColor4bv(gl_bgpal[offset]);
    11021102                glBegin(GL_QUADS);
    11031103                    glVertex2f(x, y);
     
    11301130                {
    11311131                    glBindTexture(GL_TEXTURE_2D, kk->gl.id[chr[0]-32]);
    1132                     glColor3bv(gl_bgpal[attr[0] & 0xf]);
     1132                    glColor4bv(gl_bgpal[attr[0] & 0xf]);
    11331133                    glBegin(GL_QUADS);
    11341134                        glTexCoord2f(0, kk->gl.sh);
Note: See TracChangeset for help on using the changeset viewer.