• Damien Lespiau's avatar
    assembler: Don't use GL types · f0365d40
    Damien Lespiau authored
    sed -i -e 's/GLuint/unsigned/g' -e 's/GLint/int/g' \
           -e 's/GLfloat/float/g' -e 's/GLubyte/uint8_t/g' \
           -e 's/GLshort/int16_t/g' assembler/*.[ch]
    
    Drop the GL types here, they don't bring anything to the table. For
    instance, GLuint has no guarantee to be 32 bits, so it does not make too
    much sense to use it in structure describing hardware tables and
    opcodes.
    
    Of course, some bikeshedding can be applied to use uin32_t instead, I
    figured that some of the GLuint are used without size constraints, so
    a sed with uint32_t did not seem the right thing to do. On top of that
    initial sed, one bothered enough could change the structures with size
    constraints to actually use uint32_t.
    Signed-off-by: 's avatarDamien Lespiau <damien.lespiau@intel.com>
    f0365d40
brw_structs.h 34.3 KB