| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-01-04 | mesa/es: Generate code for special functions. | Chia-I Wu | |
| es_generator.py did not generate code for special functions. They were supposed to be defined elsewhere. But as a result, parameter checking was also skipped. This commit changes the way special functions are called so that parameter checking is always performed. When there is nothing to check, the check functions becomes macros expanding to the real functions, as an optimization. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
| 2010-01-04 | mesa/es: Remove unused code in es_generator.py. | Chia-I Wu | |
| Remove unused GetLoopSizeExpression. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
| 2010-01-04 | mesa/es: Generate _mesa_GetFixedv. | Chia-I Wu | |
| Have get_gen.py generate _mesa_GetFixedv. The generated function does all the checkings and thus simplifies APIspec.xml a bit. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
| 2010-01-04 | mesa/es: Add a sanity check to APIspec.py. | Chia-I Wu | |
| Some attributes are constant in a switch. Raise an exception if they are not. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
| 2010-01-04 | mesa/es: Switch to APIspec.xml. | Chia-I Wu | |
| Update Makefile and ES generator to use APIspec.xml. Remove APIspec.txt and related files. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
| 2010-01-04 | mesa/es: Add APIspec.xml and its parser. | Chia-I Wu | |
| APIspec.xml is based on APIspec.txt. The new format has less code duplications and should be easier to read. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
| 2010-01-04 | mesa: added GL_DU8DV8_ATI in extract_float_rgba() | Brian Paul | |
| Fixes warning seen with Shadowgrounds. See bug 24016. | |||
| 2010-01-04 | docs: initial release notes for 7.7.1 | Brian Paul | |
| 2010-01-04 | mesa: Prevent possible array out-of-bounds access by _mesa_light. | Vinson Lee | |
| 2010-01-04 | i965g: Fix assert. | Vinson Lee | |
| 2010-01-04 | tgsi: Fix assert. | Vinson Lee | |
| 2010-01-04 | Merge branch 'gallium-conditional-rendering' | Brian Paul | |
| 2010-01-04 | mesa: regenerated enums.c file | Brian Paul | |
| 2010-01-04 | glapi: comment-out TIMEOUT_IGNORED | Brian Paul | |
| This is not really a GLenum value. | |||
| 2010-01-04 | glsl: use varName variable in _slang_gen_assignment() | Brian Paul | |
| 2010-01-04 | mesa: more detailed error message in extract_float_rgba() | Brian Paul | |
| 2010-01-04 | fix overflow | Alan Hourihane | |
| 2010-01-04 | intel: intelScreenContext() is no longer used | Kristian Høgsberg | |
| 2010-01-04 | intel: Remove remaining dri2.enabled tests | Kristian Høgsberg | |
| 2010-01-04 | intel: Drop more cliprect bookkeeping | Kristian Høgsberg | |
| 2010-01-04 | intel: Remove struct intel_framebuffer | Kristian Høgsberg | |
| With the vsync fields no longer relevant and by refactoring the code to no longer use color_rb[0-1] we can just use struct gl_framebuffer directly. | |||
| 2010-01-04 | intel: Remove client-side vblank code | Kristian Høgsberg | |
| 2010-01-04 | intel: Drop intelWindowMoved() | Kristian Høgsberg | |
| Everything this functions does under DRI2 is also taken care of by intel_draw_buffer(), which is always called where intelWindowMoved() is called. | |||
| 2010-01-04 | intel: Drop batchbuffer cliprect_mode tracking | Kristian Høgsberg | |
| 2010-01-04 | intel: Drop DRI1 static regions | Kristian Høgsberg | |
| 2010-01-04 | intel: Use depth buffer from ctx.DrawBuffer in copypix_src_region() | Kristian Høgsberg | |
| This function was using intel->depth_region, which is the static region for the DRI1 depth buffer. This code has always been broken with DRI2 but I suspect it doesn't get excersized much. | |||
| 2010-01-04 | intel: Drop LOCK/UNLOCK_HARDWARE() | Kristian Høgsberg | |
| 2010-01-04 | intel: Drop DRI1 SwapBuffer implementation | Kristian Høgsberg | |
| 2010-01-04 | intel: Drop DRI1 CopySubBuffer implementation | Kristian Høgsberg | |
| 2010-01-04 | intel: Drop DRI1 support | Kristian Høgsberg | |
| The DDX driver stopped supporting DRI1 so we're dropping support for that from the DRI driver too. | |||
| 2010-01-04 | Push __driDriverExtensions out of dri_util.c and into the drivers | Kristian Høgsberg | |
| This lets the individual drivers select which extensions to advertise. Specifically, most drivers (tdfx, sis, savage etc) don't support DRI2 but the shared extension list in dri_util.c does list the DRI2 extension. Pushing the list into the drivers, lets us avoid listing the DRI2 extension for drivers that don't support it. | |||
| 2010-01-04 | Remove leftover __DRI{screen,drawable,context}Private references | Kristian Høgsberg | |
| As part of the DRI driver interface rewrite I merged __DRIscreenPrivate and __DRIscreen, and likewise for __DRIdrawablePrivate and __DRIcontextPrivate. I left typedefs in place though, to avoid renaming all the *Private use internal to the driver. That was probably a mistake, and it turns out a one-line find+sed combo can do the mass rename. Better late than never. | |||
| 2010-01-04 | Check for libdrm_$chipset.pc when needed | Kristian Høgsberg | |
| This adds missing pkg-config lookup for intel and moves the radeon lookup into a case...esac so it's only looked up when one or more of the radeon drivers are enabled. | |||
| 2010-01-04 | st/mesa: Only call st_texture_image_unmap() if texImage->Data is non-NULL. | Michel Dänzer | |
| This was already done in st_TexImage() but was missed between incremental changes to st_TexSubimage(). | |||
| 2010-01-04 | silence compiler warning | Alan Hourihane | |
| 2010-01-04 | Fix test | Alan Hourihane | |
| 2010-01-04 | docs: Explain TGSI_SEMANTIC_NORMAL. | Michal Krol | |
| 2010-01-04 | docs: Fix indent. | Michal Krol | |
| 2010-01-04 | docs: Clarify what truncate means. | Michal Krol | |
| 2010-01-04 | docs: Replace bogus `\times' back with `*'. | Michal Krol | |
| 2010-01-04 | docs: TGSI SIN and COS are scalar instructions. | Michal Krol | |
| 2010-01-04 | svga: Fix debug build crash when rendering to depth/stencil renderbuffer only. | Michel Dänzer | |
| 2010-01-04 | st/xorg: Proper calculation of screen pitch. | Michel Dänzer | |
| 2010-01-04 | vmware/xorg: Fix SCons build. | Michel Dänzer | |
| 2010-01-04 | docs: Clarify math description of TGSI LRP instruction operation. | Michal Krol | |
| 2010-01-04 | docs: Correct TGSI acronym expansion. | Michal Krol | |
| 2010-01-04 | r600: support vertex_array_bgra | Andre Maasikas | |
| Use vertex program key mechanism and swizzle during vertex fetch - is there a better way? | |||
| 2010-01-03 | r300: Use C-style comments. | Vinson Lee | |
| 2010-01-03 | progs/egl: Silence uninitialized variable warnings. | Vinson Lee | |
| 2010-01-03 | progs/samples: Silence compiler warnings. | Vinson Lee | |
