Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-14 | progs: List tri-clear. | José Fonseca | |
2009-01-14 | scons: Use .a suffix for MinGW. | José Fonseca | |
This allows to build MinGW and MSVC within the same dir. | |||
2009-01-14 | intel: Add a none working GEM backend for intel | Jakob Bornecrantz | |
2009-01-14 | cell: Specify constant as float for CEILF(). | Jonathan Adamczewski | |
Without the f, the constant is treated as a double, resulting in slower arithmetic and libgcc conversion calls each time CEILF() is used. | |||
2009-01-14 | intel: bump driver date | Xiang, Haihao | |
2009-01-14 | glsl: fix a comment typo | Alan Hourihane | |
2009-01-14 | glsl: support sampler arrays. | Alan Hourihane | |
2009-01-13 | glsl: fix a comment typo | Alan Hourihane | |
2009-01-13 | glsl: support sampler arrays. | Alan Hourihane | |
2009-01-13 | docs: #pragma now handled | Brian Paul | |
2009-01-13 | glsl: add preprocessor support for #pragma | Brian Paul | |
Two forms are supported: Pragmas are silently ignored at this time. | |||
2009-01-13 | Add language about implicit flush and command completion | Ian Romanick | |
Copied language from the glXSwapBuffers manual page about the implicit glFlush and expected command completion. This just codifies what people already expect from glXCopySubBufferMESA. The intention of this command is to work like glXSwapBuffers but on a sub-rectangle of the drawable. Acked-by: Brian Paul <brianp@vmware.com> | |||
2009-01-13 | xlib: split off cell to its own backend | Keith Whitwell | |
Also remove compile-time USE_XSHM flag. Still check for XSHM at runtime though. | |||
2009-01-13 | xlib: allow winsys's to register themselves with glx/xlib state tracker | Keith Whitwell | |
2009-01-13 | docs: fixes since 7.3-rc1 | Brian Paul | |
2009-01-13 | windows: try to create a context in wglCreateLayerContext() | Karl Schultz | |
2009-01-13 | nv50: fix progs/tests/manytex | Ben Skeggs | |
Previously all squares were textured with the same texture.. not quite what the demo was supposed to look like! | |||
2009-01-13 | nv50: get glxgears showing all 3 gears instead of 1!! | Ben Skeggs | |
This fixes a lot of other things where not all the geometry got drawn also. | |||
2009-01-13 | nv50: change some magic reg, makes more things work | Ben Skeggs | |
No real idea what this does.. but a lot of things that misrendered and made the GPU throw a DATA_ERROR now work.. I'm wondering what side-effects we'll see from this :) | |||
2009-01-13 | nv50: add DXTn formats | Ben Skeggs | |
2009-01-13 | nv50: shadow mapping | Ben Skeggs | |
2009-01-13 | nv50: aniso | Ben Skeggs | |
2009-01-13 | nv50: occlusion queries | Ben Skeggs | |
Not quite working, but the general idea is right I think. | |||
2009-01-13 | nv50: implement KIL enough for progs/fp/kil to work | Ben Skeggs | |
2009-01-13 | cell: Add missing suffix to SHUFFLE macro | Jonathan Adamczewski | |
2009-01-12 | cell: allocate batch buffers w/ 16-byte alignment | Jonathan Adamczewski | |
Replace cell_batch{align,alloc)*() with cell_batch_alloc16(), allocating multiples of 16 bytes that are 16 byte aligned. Opcodes are stored in preferred slot of SPU machine word. Various structures are explicitly padded to 16 byte multiples. Added STATIC_ASSERT(). | |||
2009-01-12 | i965: fix glDrawPixels Z coordinate in intel_texture_drawpixels(). | Brian Paul | |
As for glBitmap, it needs to be an NDC coord in [-1,1]. | |||
2009-01-12 | i965: fix broken glBitmap + depth test | Brian Paul | |
When we use the do_blit_bitmap() function, it seems the fragment Z is always 1.0. If depth testing is on, that means that bitmap fragments are often occluded by other rendering. So, the bitmap doesn't appear even if rasterpos.Z==0. The fix is to use the intel_texture_bitmap() path when depth testing is on. Also, fix the incorrect Z coordinate. It needs to be an NDC value in [-1,1]. | |||
2009-01-12 | i965: fix broken ARB fp fog options | Brian Paul | |
Just call _mesa_append_fog_code() if the fragment program's FogOption is not GL_NONE. This allows us to remove some unnecessary i965 fog code. Note, the arbfplight.c demo can be used to test this (see DO_FRAGMENT_FOG). | |||
2009-01-12 | dri: make dri_display_surface static | Keith Whitwell | |
2009-01-12 | dri: pull dri_swapbuffers.c into dri_drawable.c | Keith Whitwell | |
2009-01-12 | autoconf: Only _GNU_SOURCE feature test macro needed on gnu systems | Dan Nicholson | |
According to feature_test_macros(7), _GNU_SOURCE encompasses all the other feature macros we were setting, so we can just dispose of them. | |||
2009-01-12 | mesa: match against *-gnu* instead of *-gnu in configure.ac | Julien Cristau | |
Fixes build on arm-linux-gnueabi | |||
2009-01-12 | windows: updated VC8 project files | Thomas Henn | |
2009-01-12 | glsl: better fix for for-loop scope issue (commit ↵ | Brian Paul | |
6333005f7aea3e5d1d86a5c47b3fa2a1ed2f3ff0) | |||
2009-01-12 | windows: added new sources for 7.3 (may be more, needs testing) | Brian Paul | |
2009-01-12 | mesa: add osmesa.pc.in to tarball list | Brian Paul | |
2009-01-12 | gallivm: Make sure the bitcode buffer is followed by a 0 byte. | Michel Dänzer | |
May fail to parse otherwise. | |||
2009-01-12 | dri: rename dri1 directory | Keith Whitwell | |
2009-01-12 | dri: sketch of new device-independent glx/dri state tracker | Keith Whitwell | |
2009-01-12 | gallivm: Print error message from ParseBitcodeFile() in case it fails. | Michel Dänzer | |
2009-01-12 | gallivm: Explicitly specify the LLVM components we need. | Michel Dänzer | |
2009-01-12 | gallivm: Adapt to header file move in LLVM 2.4. | Michel Dänzer | |
2009-01-12 | nv50: make rtt work again | Ben Skeggs | |
2009-01-12 | nv50: fix handling of depth textures | Ben Skeggs | |
2009-01-12 | nv50: another typo.. | Ben Skeggs | |
2009-01-12 | nouveau: fix warning | Ben Skeggs | |
2009-01-12 | nv50: fix assertion failure | Ben Skeggs | |
2009-01-12 | nv50: remove previous hack to manage tiled surfaces | Ben Skeggs | |
2009-01-12 | nv50: fix a typo and a thinko | Ben Skeggs | |