Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pipebuffer: Export the pipe buffer winsys hooks. | José Fonseca | 2009-01-28 | 3 | -8/+84 |
| | |||||
* | gallium: remove redundant size from the constant buffer | Zack Rusin | 2009-01-27 | 11 | -22/+19 |
| | | | | reuse the size of the actual buffer | ||||
* | gallium: it's a reference value, not a reference number | Zack Rusin | 2009-01-27 | 12 | -12/+12 |
| | |||||
* | gallium: standardize api on the prefix "nr" | Zack Rusin | 2009-01-27 | 26 | -38/+38 |
| | |||||
* | gallium: standardize naming of masks | Zack Rusin | 2009-01-27 | 16 | -72/+72 |
| | |||||
* | gallium: standardize on stride instead of pitch in the interface | Zack Rusin | 2009-01-27 | 14 | -23/+23 |
| | |||||
* | tgsi: silence some warnings | Keith Whitwell | 2009-01-27 | 1 | -0/+37 |
| | |||||
* | draw: silence some warnings | Keith Whitwell | 2009-01-27 | 1 | -1/+4 |
| | |||||
* | i915: queiten compiler warnings | Keith Whitwell | 2009-01-27 | 1 | -1/+0 |
| | |||||
* | failover: queiten compiler warnings | Keith Whitwell | 2009-01-27 | 1 | -0/+7 |
| | |||||
* | draw: queiten compiler warnings | Keith Whitwell | 2009-01-27 | 1 | -1/+4 |
| | |||||
* | scons: remove pedantic flag | Keith Whitwell | 2009-01-27 | 1 | -1/+0 |
| | |||||
* | egl: compilation fix | Zack Rusin | 2009-01-26 | 1 | -2/+4 |
| | |||||
* | scons: Request the stabs debug info format for Mingw. | José Fonseca | 2009-01-26 | 1 | -0/+4 |
| | | | | Mingw gdb apparently chokes on dwarf debug info. | ||||
* | glut: Minor cleanups. | José Fonseca | 2009-01-26 | 3 | -4/+4 |
| | |||||
* | nv20: rewrite vertex layout | Pekka Paalanen | 2009-01-26 | 1 | -26/+59 |
| | | | | | | | | | | NV20 seems to be very different to NV10. In vertex array, pos is first, not last. There are maximum 16 attributes and only few are currently known. This makes trivial/tri work on NV20. Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | nv20: adjust initial hw context | Pekka Paalanen | 2009-01-26 | 1 | -5/+5 |
| | | | | | | | | VIEWPORT_SCALE0 seems to do with translation and the sane value for x and y is zero. VIEWPORT_SCALE1 is still a mystery. Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | gallium: updated comments in st_extensions.c | Brian Paul | 2009-01-26 | 1 | -7/+12 |
| | |||||
* | g3dvl: Remove dead links to files that are now in libnouveaudrm. | Younes Manton | 2009-01-24 | 20 | -392/+0 |
| | |||||
* | nouveau: fix st_get_framebuffer_surface() breakage | Pekka Paalanen | 2009-01-24 | 1 | -2/+2 |
| | | | | | | | | Someone changed the st_get_framebuffer_surface() signature, and did not update the users in Nouveau winsys. Surface is returned via a pointer now instead of returning it from the function. No semantic changes. Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | mesa: declare pipe_texture in st_public.h | Pekka Paalanen | 2009-01-24 | 1 | -0/+1 |
| | | | | | | | | | | | | | | Fixes: In file included from nouveau_context_dri.c:6: ../../../../../../src/mesa/state_tracker/st_public.h:87: warning: 'struct pipe_texture' declared inside parameter list ../../../../../../src/mesa/state_tracker/st_public.h:87: warning: its scope is only this definition or declaration, which is probably not what you want ../../../../../../src/mesa/state_tracker/st_public.h:104: warning: 'struct pipe_texture' declared inside parameter list Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | glew: Build it as a static lib. | José Fonseca | 2009-01-24 | 2 | -6/+2 |
| | |||||
* | progs: Fix isosurf. | José Fonseca | 2009-01-24 | 1 | -6/+4 |
| | |||||
* | progs: Port most of the demos to glew. | José Fonseca | 2009-01-24 | 12 | -18/+26 |
| | | | | | A couple of test weren't ported due to glew breakage -- it undefines GLAPIENTRY. | ||||
* | scons: Build the progs into seperate dirs as well. | José Fonseca | 2009-01-24 | 3 | -6/+6 |
| | |||||
* | glut: Automatic library linkage only on MSVC. | José Fonseca | 2009-01-24 | 1 | -1/+1 |
| | |||||
* | scons: Use --enable-stdcall-fixup only when building DLLs. | José Fonseca | 2009-01-24 | 1 | -1/+2 |
| | |||||
* | glut: Use a new define GLUT_STATIC to distinguish static builds. | José Fonseca | 2009-01-24 | 1 | -2/+2 |
| | | | | | | | | | | | | _DLL is defined by MSVC when building against a DLL version of the CRT library. It bears no relation to whether we are building a DLL or not. That is, we can build a DLL against a static CRT, or a static lib against a dynamicaly linked CRT. See more detail at http://msdn.microsoft.com/en-us/library/2kzt1wy3.aspx This gets DLL version of glut linking correctly both with MinGW and MSVC. PS: GL/gl.h (and others) must be fixed too. | ||||
* | glut: Ensure windows.h is included on windows. | José Fonseca | 2009-01-24 | 1 | -87/+4 |
| | | | | | | Trying to override windows headers is a recipe for disaster. Especially when using with glew. Also the windows headers in recent MinGW are complete enough that they don't need patching up. | ||||
* | scons: Don't build the DRI drivers in a seperate dir. | José Fonseca | 2009-01-24 | 1 | -2/+0 |
| | | | | | DRI drivers can be build side by side with other non-DRI drivers, therefore there is no need to build gallium twice. | ||||
* | scons: Use a cache for built files. | José Fonseca | 2009-01-23 | 1 | -0/+1 |
| | | | | Like ccache, but works on all OSes. | ||||
* | wgl: Adapt for st_get_framebuffer_surface call change. | José Fonseca | 2009-01-23 | 1 | -1/+1 |
| | |||||
* | scons: Allow to specify the MSVS version on command line. | José Fonseca | 2009-01-23 | 1 | -0/+5 |
| | |||||
* | progs: Port vp-tris to glew. | José Fonseca | 2009-01-23 | 4 | -30/+17 |
| | | | | | There was some wglGetProcAddress calls to setup extensions already, but including glext caused many compilation errors in MinGW. | ||||
* | gallium: change the st_get_framebuffer_surface/texture functions | Alan Hourihane | 2009-01-23 | 4 | -24/+32 |
| | | | | | to return TRUE/FALSE if the st_framebuffer is valid, and if it is return the surface/texture in the passed pointer. | ||||
* | progs: Ignore more output executables. | José Fonseca | 2009-01-23 | 1 | -0/+3 |
| | |||||
* | progs/trivial: Use glew where needed. | José Fonseca | 2009-01-23 | 40 | -39/+119 |
| | | | | Builds on windows now. | ||||
* | glew: Initial import. | José Fonseca | 2009-01-23 | 21 | -14/+35552 |
| | | | | From glew 1.5.1 release. | ||||
* | glut: Do not rely on GLAPIENTRY symbol. | José Fonseca | 2009-01-23 | 1 | -3/+10 |
| | | | | | | | | | | | | | | | | | GLEW does some defining/undefining of GLAPIENTRY making it unreliable. GLEW should also be fixed, but removing the dependency on this symbol. This also restores the ability for GLUT to be used with -fvisibility=hidden. The downside of this is that ld warns of: Warning: size of symbol `glutBitmapXXXXX' changed from 4 in glut_xxx.o to 16 in glut_xxxx.o Due to the fonts being declared void * (*4 bytes), but defined as 16byte static structure. I'll fix that in a later commit. See also commits: - f321f16e83cae427d6496c11955fd1c898d0395c - d084982240bafba0169c4a6cacf02d45d6cfd8c1 | ||||
* | glut: Don't include mesa_wgl.h on MinGW builds. | José Fonseca | 2009-01-22 | 1 | -1/+4 |
| | | | | | windows.h header recent MinGW versions already declare the WGL API, and including mesa_wgl.h actually cause build failures. | ||||
* | scons: Don't define UNICODE on windows builds. | José Fonseca | 2009-01-22 | 1 | -2/+2 |
| | | | | | It creates problems in many libraries (glut, glew) which are not unicode aware. | ||||
* | Merge commit 'origin/master' into gallium-0.2 | Alan Hourihane | 2009-01-22 | 50 | -683/+3040 |
|\ | | | | | | | | | | | | | Conflicts: windows/VC8/mesa/osmesa/osmesa.vcproj windows/VC8/progs/demos/gears.vcproj windows/VC8/progs/progs.sln | ||||
| * | i915: Add decode for PS in batchbuffers. | Eric Anholt | 2009-01-21 | 2 | -6/+483 |
| | | |||||
| * | i965: Remove gratuitous whitespace in INTEL_DEBUG=wm output. | Eric Anholt | 2009-01-21 | 4 | -5/+8 |
| | | |||||
| * | i965: Use _mesa_num_inst_src_regs() instead of keeping a copy of its contents. | Eric Anholt | 2009-01-21 | 1 | -48/+6 |
| | | |||||
| * | [intel] Remove remaining references to intel_wait_flips(). | Kristian Høgsberg | 2009-01-21 | 1 | -5/+1 |
| | | | | | | | | Oops. | ||||
| * | windows: fix output dir for glut project file | Thomas Henn | 2009-01-21 | 1 | -4/+4 |
| | | |||||
| * | swrast: fix redundant texture application in affine_textured_triangle(). | Brian Paul | 2009-01-21 | 1 | -1/+9 |
| | | | | | | | | | | This function does simple texture mapping so disable normal texture mapping before we call _swrast_write_rgba_span() so that we don't do it twice. | ||||
| * | mesa: add some debug assertions to detect null current texture object pointers | Brian Paul | 2009-01-21 | 2 | -0/+22 |
| | | | | | | | | See bug #17895. These assertions could be removed when this is resolved. | ||||
| * | windows: another round of VC8 project file updates | Karl Schultz | 2009-01-21 | 8 | -134/+1211 |
| | | | | | | | | | | New static configs generate DLLs that do not have a dependency on the MSCVR* DLL's. |