| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-04-30 | gallium: use new buffer wrapper functions in p_inlines.h | Brian Paul | |
| This allows us to remove most of the direct references to winsys in the state tracker. | |||
| 2008-04-30 | gallium: consolidate the bitmap->texel conversion code | Brian Paul | |
| 2008-04-30 | gallium: create a new texture each time we init/flush the bitmap cache | Brian Paul | |
| 2008-04-30 | gallium: simplify texture format selection | Brian Paul | |
| 2008-04-30 | intel: test cpp to ensure mipmap tree matches texture image. | Xiang, Haihao | |
| 2008-04-29 | mesa: adjust glBitmap coords by a small epsilon | Brian Paul | |
| Fixes problem with bitmaps jumping around by one pixel depending on window size. The rasterpos is often X.9999 instead of X+1. Run progs/redbook/drawf and resize window to check. Cherry picked from gallium-0.1 branch | |||
| 2008-04-29 | gallium: flush pipe before updating bitmap texture | Brian Paul | |
| Fixes duplicated text bug in progs/tests/texwrap.c | |||
| 2008-04-29 | r200: fix state submission issue causing bogus textures (bug 15730) | Ove Kaaven | |
| 2008-04-29 | gallium: added some assertions to st_render_texture() to check surface format | Brian Paul | |
| Make sure we can really render to the texture surface given its format. | |||
| 2008-04-29 | gallium: fix broken GL_DEPTH_COMPONENT case in fallback_copy_texsubimage() | Brian Paul | |
| Also, make sure surfaces are suitable for blitting before calling util_blit_pixels(). | |||
| 2008-04-29 | mesa: added _mesa_scale_and_bias_depth_uint() | Brian Paul | |
| 2008-04-29 | Change default of driconf "allow_large_textures" to announce hardware limits. | Michel Dänzer | |
| The previous default these days served mostly to cause artifical problems with GLX compositing managers like compiz (see e.g. http://bugs.freedesktop.org/show_bug.cgi?id=10501). | |||
| 2008-04-29 | gallium: set border color | Roland Scheidegger | |
| 2008-04-28 | build fix for xorg driver | Alan Hourihane | |
| 2008-04-28 | gallium: fix incorrect level param in copy_image_data_to_texture() | Brian Paul | |
| This fixes a weird conform test failure that depended on something that happened several tests earlier. This took waaaaaay too long to find/fix. | |||
| 2008-04-28 | gallium: check for PIPE_FORMAT_X8Z24_UNORM format | Brian Paul | |
| 2008-04-28 | gallium: replace some code with a call to st_choose_format() | Brian Paul | |
| 2008-04-28 | gallium: return enum pipe_format, not uint, for a few functions | Brian Paul | |
| 2008-04-25 | [i965] short immediate values must be replicated to both halves of the dword | Keith Packard | |
| The 32-bit immediate value in the i965 instruction word must contain two copies of any 16-bit constants. brw_imm_uw and brw_imm_w just needed to copy the value into both halves of the immediate value instruction field. | |||
| 2008-04-25 | gallium: remove unneeded st->bitmap_texcoord_bias | Brian Paul | |
| 2008-04-25 | gallium: use simple color pass-through fragment shader if textures don't exist | Brian Paul | |
| If we run out of texture memory we may not have the texture needed by the fragment shader. If this happens, plug in a color passthrough shader. So instead of crashing, we just don't see the texture. GL_OUT_OF_MEMORY is raised, of course. | |||
| 2008-04-25 | gallium: added null ptr check | Brian Paul | |
| 2008-04-25 | gallium: added a null ptr check | Brian Paul | |
| 2008-04-25 | gallium: fix typo s/_mesa_unmap_drapix_pbo/_mesa_unmap_drawpix_pbo/ | Brian Paul | |
| 2008-04-25 | gallium: consolidate quad drawing code | Brian Paul | |
| 2008-04-25 | gallium: remove unused st_draw_vertices() | Brian Paul | |
| 2008-04-25 | gallium: use util_draw_vertex_buffer() instead of st_draw_vertices() | Brian Paul | |
| 2008-04-25 | glcore: Respect DESTDIR | Dan Nicholson | |
| 2008-04-25 | gallium: fix the compressed texture hack in st_texture_image_copy() | Brian Paul | |
| Actually, the hack is still there and needs to be revisited, but I get a bit further with compressed textures now. | |||
| 2008-04-26 | scons: A few fixes for building mesa on windows. | José Fonseca | |
| 2008-04-25 | gallium: Use util_blit_pixels() for glCopyTexSubImage when appropriate. | Michel Dänzer | |
| 2008-04-25 | silence warning | Alan Hourihane | |
| 2008-04-25 | gallium: Tell the driver the texture is updated when we finish rendering to it. | Michel Dänzer | |
| 2008-04-24 | gallium: fix an edgeflags crash | Brian Paul | |
| 2008-04-24 | enable GL_EXT_multi_draw_arrays (see bug 15670) | Pierre Beyssac | |
| 2008-04-24 | gallium: initial edgeflags code | Brian Paul | |
| 2008-04-24 | gallium: disable the bitmap/texcoord bias | Brian Paul | |
| Doesn't seem to be needed after fixing the float->int conversion problem. | |||
| 2008-04-24 | mesa: adjust glBitmap coords by a small epsilon | Brian Paul | |
| Fixes problem with bitmaps jumping around by one pixel depending on window size. The rasterpos is often X.9999 instead of X+1. Run progs/redbook/drawf and resize window to check. | |||
| 2008-04-24 | gallium: use cso_destroy_vertex/fragment_shader() functions | Brian Paul | |
| Also, rearrange the st_destroy_context() code a bit to prevent some invalid/NULL ptr derefs during tear-down. | |||
| 2008-04-24 | gallium: Initial support for pixel formats with unused storage components. | Michel Dänzer | |
| Also clarify that RGB formats with no (used) alpha component are treated as having alpha = 1.0. | |||
| 2008-04-23 | gallium: fix potential divide by zero in fog computation | Brian Paul | |
| It's legal for Fog.Start == Fog.End and conformance testing does so. | |||
| 2008-04-23 | drop stray includes of glapi | George Sapountzis | |
| 2008-04-23 | glcore: drop outdated sources files intented for xorg | George Sapountzis | |
| 2008-04-23 | glcore: tree sharing for DRI and XMesa | George Sapountzis | |
| 2008-04-23 | glcore: build from mesa | George Sapountzis | |
| 2008-04-22 | gallium: fix some bitmap frag shader issues | Brian Paul | |
| If texturing happens to be enabled when glBitmap() is called, need to be careful about choosing a sampler unit, etc. | |||
| 2008-04-22 | gallium: don't set buffer status to undefined in display_front_buffer() | Brian Paul | |
| 2008-04-22 | revert part of the previous cleanup - it only applies | Alan Hourihane | |
| to the 7.0 branch | |||
| 2008-04-22 | gallium: st_translate_fragment_program() is void now | Brian Paul | |
| The return value was never used. | |||
| 2008-04-22 | Fix error string | Alan Hourihane | |
