Sweden-Number/include/wine
Stefan Dösinger c088edeae7 wined3d: Use GL_ARB_texture_non_power_of_two emulation.
ATI cards prior to the radeon HD series did not have unconditional non
power of two support. So far we've used texture_rectangle for that, or
created a bigger power of two texture with padding. This had the
disadvantage that we had to correct the coordinates, which causes
extreme problems with shaders(doesn't work, pretty much).

Both the MacOS and the fglrx driver have support for
GL_ARB_texture_non_power_of_two, and run it on the hardware as long as
we stay within the texture_rectangle limitations. This allows us to
have conditional non power of two textures with normalized
coordinates. This patch adds an internal extension, and the code
creates a regular GL_TEXTURE_2D texture with NP2 size, but refuses
mipmapping, filtering and texture_rectangle incompatible
operations. This makes np2 textures work with shaders on fglrx and
macos.
2008-07-18 11:41:09 +02:00
..
dcetypes.idl rpcss: Implement endpoint-mapper server using DCE/RPC. 2008-06-26 12:16:48 +02:00
debug.h include/wine/debug.h: Fix compilation warning in 64-bit mode. 2007-05-21 15:55:46 +02:00
epm.idl rpcss: Implement endpoint-mapper server using DCE/RPC. 2008-06-26 12:16:48 +02:00
exception.h exception.h: Make the RtlUnwind wrapper available separately. 2008-07-03 13:08:19 +02:00
irot.idl include: Add the strict_context_handle flag to the Irot interface. 2008-01-07 12:32:37 +01:00
itss.idl itss: Move registration code to inf file and add missing registry. 2006-12-24 14:00:55 +01:00
library.h libwine: Export functions that return the Wine version number and build id. 2008-03-26 23:38:36 +01:00
list.h include: Fix "warning: cast from pointer to integer of different size". 2008-04-23 12:22:17 +02:00
mmsystem16.h winmm: Replace const pointer parameters with correct pointers to const. 2007-03-07 21:56:54 +01:00
mscvpdb.h winedump: Added support for latest versions of Codeview (VC70). 2008-05-01 11:12:06 +02:00
port.h libport: Move the sigsetjmp replacement to exception.h to make it available for Winelib too. 2008-05-26 19:23:43 +02:00
pthread.h loader/pthread: Added pthread_attr_get_np support. 2006-08-07 13:51:50 +02:00
rpcfc.h include: Add defines for context handle flags to rpcfc.h. 2008-01-07 12:31:50 +01:00
server.h ntdll: Store the file access and options in the fd cache, and get rid of the dynamic flags. 2007-04-10 22:32:46 +02:00
server_protocol.h server: Set the visible rect in the set_window_pos request again. 2008-07-03 20:33:12 +02:00
svcctl.idl services: Send the service name in the control requests. 2008-05-08 18:08:41 +02:00
test.h wine/test.h: Don't allow to use config.h in tests. 2008-07-08 21:29:28 +02:00
unicode.h include: Only use DECLSPEC_IMPORT for Windows compilers in unicode.h. 2007-11-07 12:30:51 +01:00
wgl.h wgl: We were already advertising GL_EXT_framebuffer_sRGB but not the corresponding WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT. 2008-04-30 10:28:59 +02:00
winaspi.h
winbase16.h include: Add a resource type for scalable font resource (.fot) files. 2008-04-11 12:11:33 +02:00
windef16.h
wine_common_ver.rc license: Update copyright info for the new year. 2008-01-14 13:10:35 +01:00
wined3d_caps.h wined3d: Add D3DDEVCAPS3_* to the wined3d caps header. 2007-04-07 10:57:48 +02:00
wined3d_gl.h wined3d: Use GL_ARB_texture_non_power_of_two emulation. 2008-07-18 11:41:09 +02:00
wined3d_interface.h wined3d: Use GL_ARB_texture_non_power_of_two emulation. 2008-07-18 11:41:09 +02:00
wined3d_types.h wined3d: Fix a usage flags conflict. 2008-06-23 12:54:15 +02:00
wingdi16.h gdi32: Export the DC hook functions as 32-bit functions. 2008-02-17 20:29:55 +01:00
winnet16.h user32: Make function definitions and declarations agree. 2007-04-16 12:25:26 +02:00
winsock16.h
winuser16.h user32: Make function definitions and declarations agree. 2007-04-16 12:25:26 +02:00
wpp.h