コード例 #1
0
ファイル: rensize.c プロジェクト: narenas/nx-libs
int __glXCallListsReqSize(GLbyte *pc, Bool swap )
{
    GLsizei n = *(GLsizei *)(pc + 0);
    GLenum type = *(GLenum *)(pc + 4);

    if (swap) {
	n = SWAPL( n );
	type = SWAPL( type );
    }
    return n * __glCallLists_size( type );
}
コード例 #2
0
int
__glXCallListsReqSize( const GLbyte * pc, Bool swap )
{
GLsizei n          = *(GLsizei *)(pc + 0);
GLenum type        = * (GLenum *)(pc + 4);
    GLsizei compsize;

    if (swap) {
        n = bswap_32(n);
        type = bswap_32(type);
    }

    compsize = __glCallLists_size(type);
    return __GLX_PAD((compsize * n));
}
コード例 #3
0
ファイル: indirect_reqsize.c プロジェクト: theqvd/vcxsrv
int
__glXCallListsReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei n          = *(GLsizei *)(pc + 0);
GLenum type        = * (GLenum *)(pc + 4);
    GLsizei compsize;

    if (swap) {
        n = bswap_32(n);
        type = bswap_32(type);
    }

    compsize = __glCallLists_size(type);
    return safe_pad(safe_mul(compsize , n));
}