mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 10:17:26 +00:00
opengl32: Build without -DWINE_NO_LONG_TYPES.
This commit is contained in:
parent
e85f5aa6de
commit
ce951c9ca7
|
@ -1,6 +1,6 @@
|
|||
MODULE = opengl32.dll
|
||||
UNIXLIB = opengl32.so
|
||||
EXTRADEFS = -DWINE_NO_LONG_TYPES -D_OPENGL32_
|
||||
EXTRADEFS = -D_OPENGL32_
|
||||
IMPORTLIB = opengl32
|
||||
IMPORTS = user32 gdi32 advapi32 win32u
|
||||
DELAYIMPORTS = glu32
|
||||
|
|
|
@ -94,12 +94,12 @@ my %arg_types =
|
|||
"GLint" => [ "long", "%d" ],
|
||||
"GLint64" => [ "int64", "wine_dbgstr_longlong(%s)" ],
|
||||
"GLint64EXT" => [ "int64", "wine_dbgstr_longlong(%s)" ],
|
||||
"GLintptr" => [ "long", "%ld" ],
|
||||
"GLintptrARB" => [ "long", "%ld" ],
|
||||
"GLintptr" => [ "long", "%Id" ],
|
||||
"GLintptrARB" => [ "long", "%Id" ],
|
||||
"GLshort" => [ "long", "%d" ],
|
||||
"GLsizei" => [ "long", "%d" ],
|
||||
"GLsizeiptr" => [ "long", "%ld" ],
|
||||
"GLsizeiptrARB" => [ "long", "%ld" ],
|
||||
"GLsizeiptr" => [ "long", "%Id" ],
|
||||
"GLsizeiptrARB" => [ "long", "%Id" ],
|
||||
"GLstring" => [ "str", "wine_dbgstr_a(%s)" ],
|
||||
"GLsync" => [ "ptr", "%p" ],
|
||||
"GLubyte" => [ "long", "%d" ],
|
||||
|
@ -107,7 +107,7 @@ my %arg_types =
|
|||
"GLuint64" => [ "int64", "wine_dbgstr_longlong(%s)" ],
|
||||
"GLuint64EXT" => [ "int64", "wine_dbgstr_longlong(%s)" ],
|
||||
"GLushort" => [ "long", "%d" ],
|
||||
"GLvdpauSurfaceNV" => [ "long", "%ld" ],
|
||||
"GLvdpauSurfaceNV" => [ "long", "%Id" ],
|
||||
"GLDEBUGPROC" => [ "ptr", "%p" ],
|
||||
"GLDEBUGPROCARB" => [ "ptr", "%p" ],
|
||||
"GLDEBUGPROCAMD" => [ "ptr", "%p" ],
|
||||
|
@ -120,7 +120,7 @@ my %arg_types =
|
|||
"LPGLYPHMETRICSFLOAT" => [ "ptr", "%p" ],
|
||||
"LPCSTR" => [ "str", "wine_dbgstr_a(%s)" ],
|
||||
"UINT" => [ "long", "%u" ],
|
||||
"DWORD" => [ "long", "%u" ],
|
||||
"DWORD" => [ "long", "%lu" ],
|
||||
"BOOL" => [ "long", "%u" ],
|
||||
"FLOAT" => [ "float", "%f" ],
|
||||
);
|
||||
|
@ -316,7 +316,7 @@ sub generate_win_thunk($$)
|
|||
$ret .= " memcpy( args.$pname, $pname, sizeof(args.$pname) );\n" if $arg->textContent() =~ /\[/;
|
||||
}
|
||||
$ret .= " " . get_func_trace( $name, $func, 1 ) if $gen_traces;
|
||||
$ret .= " if ((status = UNIX_CALL( $name, &args ))) WARN( \"$name returned %#x\\n\", status );\n";
|
||||
$ret .= " if ((status = UNIX_CALL( $name, &args ))) WARN( \"$name returned %#lx\\n\", status );\n";
|
||||
$ret .= " return args.ret;\n" unless is_void_func($func);
|
||||
$ret .= "}\n";
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -272,12 +272,12 @@ static HKEY open_hkcu_key( const char *name )
|
|||
|
||||
sid = ((TOKEN_USER *)sid_data)->User.Sid;
|
||||
len = sprintf( buffer, "\\Registry\\User\\S-%u-%u", sid->Revision,
|
||||
MAKELONG( MAKEWORD( sid->IdentifierAuthority.Value[5],
|
||||
(int)MAKELONG( MAKEWORD( sid->IdentifierAuthority.Value[5],
|
||||
sid->IdentifierAuthority.Value[4] ),
|
||||
MAKEWORD( sid->IdentifierAuthority.Value[3],
|
||||
sid->IdentifierAuthority.Value[2] )));
|
||||
for (i = 0; i < sid->SubAuthorityCount; i++)
|
||||
len += sprintf( buffer + len, "-%u", sid->SubAuthority[i] );
|
||||
len += sprintf( buffer + len, "-%u", (int)sid->SubAuthority[i] );
|
||||
|
||||
ascii_to_unicode( bufferW, buffer, len );
|
||||
hkcu = reg_open_key( NULL, bufferW, len * sizeof(WCHAR) );
|
||||
|
|
|
@ -79,7 +79,7 @@ INT WINAPI wglChoosePixelFormat(HDC hdc, const PIXELFORMATDESCRIPTOR* ppfd)
|
|||
int i, count, best_format;
|
||||
int bestDBuffer = -1, bestStereo = -1;
|
||||
|
||||
TRACE_(wgl)( "%p %p: size %u version %u flags %u type %u color %u %u,%u,%u,%u "
|
||||
TRACE_(wgl)( "%p %p: size %u version %u flags %lu type %u color %u %u,%u,%u,%u "
|
||||
"accum %u depth %u stencil %u aux %u\n",
|
||||
hdc, ppfd, ppfd->nSize, ppfd->nVersion, ppfd->dwFlags, ppfd->iPixelType,
|
||||
ppfd->cColorBits, ppfd->cRedBits, ppfd->cGreenBits, ppfd->cBlueBits, ppfd->cAlphaBits,
|
||||
|
@ -252,7 +252,7 @@ INT WINAPI wglGetPixelFormat(HDC hdc)
|
|||
|
||||
if ((status = UNIX_CALL( wglGetPixelFormat, &args )))
|
||||
{
|
||||
WARN( "wglGetPixelFormat returned %#x\n", status );
|
||||
WARN( "wglGetPixelFormat returned %#lx\n", status );
|
||||
SetLastError( ERROR_INVALID_PIXEL_FORMAT );
|
||||
}
|
||||
|
||||
|
@ -267,7 +267,7 @@ BOOL WINAPI DECLSPEC_HOTPATCH wglSwapBuffers( HDC hdc )
|
|||
struct wglSwapBuffers_params args = { .hdc = hdc, };
|
||||
NTSTATUS status;
|
||||
|
||||
if ((status = UNIX_CALL( wglSwapBuffers, &args ))) WARN( "wglSwapBuffers returned %#x\n", status );
|
||||
if ((status = UNIX_CALL( wglSwapBuffers, &args ))) WARN( "wglSwapBuffers returned %#lx\n", status );
|
||||
else if (TRACE_ON(fps))
|
||||
{
|
||||
static long prev_time, start_time;
|
||||
|
@ -339,7 +339,8 @@ PROC WINAPI wglGetProcAddress( LPCSTR name )
|
|||
NTSTATUS status;
|
||||
|
||||
if (!name) return NULL;
|
||||
if ((status = UNIX_CALL( wglGetProcAddress, &args ))) WARN( "wglGetProcAddress %s returned %#x\n", debugstr_a(name), status );
|
||||
if ((status = UNIX_CALL( wglGetProcAddress, &args )))
|
||||
WARN( "wglGetProcAddress %s returned %#lx\n", debugstr_a(name), status );
|
||||
if (args.ret == (void *)-1) return NULL;
|
||||
|
||||
proc = extension_procs[(UINT_PTR)args.ret];
|
||||
|
@ -421,7 +422,7 @@ static BOOL wglUseFontBitmaps_common( HDC hdc, DWORD first, DWORD count, DWORD l
|
|||
else
|
||||
needed_size = GetGlyphOutlineA(hdc, glyph, GGO_BITMAP, &gm, 0, NULL, &identity);
|
||||
|
||||
TRACE("Glyph: %3d / List: %d size %d\n", glyph, listBase, needed_size);
|
||||
TRACE("Glyph: %3d / List: %ld size %d\n", glyph, listBase, needed_size);
|
||||
if (needed_size == GDI_ERROR) {
|
||||
ret = FALSE;
|
||||
break;
|
||||
|
@ -449,7 +450,7 @@ static BOOL wglUseFontBitmaps_common( HDC hdc, DWORD first, DWORD count, DWORD l
|
|||
unsigned char *bitmap_ = bitmap;
|
||||
|
||||
TRACE(" - bbox: %d x %d\n", gm.gmBlackBoxX, gm.gmBlackBoxY);
|
||||
TRACE(" - origin: (%d, %d)\n", gm.gmptGlyphOrigin.x, gm.gmptGlyphOrigin.y);
|
||||
TRACE(" - origin: (%ld, %ld)\n", gm.gmptGlyphOrigin.x, gm.gmptGlyphOrigin.y);
|
||||
TRACE(" - increment: %d - %d\n", gm.gmCellIncX, gm.gmCellIncY);
|
||||
if (needed_size != 0) {
|
||||
TRACE(" - bitmap:\n");
|
||||
|
@ -612,7 +613,7 @@ static BOOL wglUseFontOutlines_common(HDC hdc,
|
|||
UINT em_size = 1024;
|
||||
RECT rc;
|
||||
|
||||
TRACE("(%p, %d, %d, %d, %f, %f, %d, %p, %s)\n", hdc, first, count,
|
||||
TRACE("(%p, %ld, %ld, %ld, %f, %f, %d, %p, %s)\n", hdc, first, count,
|
||||
listBase, deviation, extrusion, format, lpgmf, unicode ? "W" : "A");
|
||||
|
||||
if(deviation <= 0.0)
|
||||
|
@ -878,7 +879,7 @@ BOOL WINAPI DllMain( HINSTANCE hinst, DWORD reason, LPVOID reserved )
|
|||
if ((status = NtQueryVirtualMemory( GetCurrentProcess(), hinst, MemoryWineUnixFuncs,
|
||||
&unixlib_handle, sizeof(unixlib_handle), NULL )))
|
||||
{
|
||||
ERR( "Failed to load unixlib, status %#x\n", status );
|
||||
ERR( "Failed to load unixlib, status %#lx\n", status );
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
@ -888,7 +889,7 @@ BOOL WINAPI DllMain( HINSTANCE hinst, DWORD reason, LPVOID reserved )
|
|||
case DLL_THREAD_ATTACH:
|
||||
if ((status = UNIX_CALL( thread_attach, NULL )))
|
||||
{
|
||||
WARN( "Failed to initialize thread, status %#x\n", status );
|
||||
WARN( "Failed to initialize thread, status %#lx\n", status );
|
||||
return FALSE;
|
||||
}
|
||||
break;
|
||||
|
|
Loading…
Reference in a new issue