| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-10-01 | mesa: fix potential uninitialized memory reads | Brian Paul | |
| 2009-10-01 | glsl: fix mem leak | Brian Paul | |
| 2009-10-01 | st/mesa: check for null before asserts, fix possible mem leak | Brian Paul | |
| 2009-10-01 | st/mesa: silence hidden parameter warning | Brian Paul | |
| 2009-10-01 | Merge branch 'mesa_7_6_branch' | Brian Paul | |
| 2009-10-01 | st/mesa: fix non-mipmap lastLevel calculation. | Brian Paul | |
| reviewed by Brian Paul. (cherry picked from master, commit ae2daacbac7242938cffe0e2409071e030e00863) | |||
| 2009-10-01 | mesa: Return -FLT_MAX instead of 0 for LG2(0). | Vinson Lee | |
| lim x->0 log(x) = -inf so -FLT_MAX is a better approximation than 0 for LG2(0). | |||
| 2009-10-01 | mesa: better debug message | Brian Paul | |
| 2009-10-01 | gallium: remove depth.occlusion_count flag | Keith Whitwell | |
| This was redundant as drivers can just keep track of whether they are inside a begin/end query pair. We want to add more query types later and also support nested queries, none of which map well onto a flag like this. No driver appeared to be using the flag. | |||
| 2009-10-01 | st/mesa: fix non-mipmap lastLevel calculation. | Cooper Yuan | |
| reviewed by Brian Paul. | |||
| 2009-09-30 | swrast: fix some texformat regressions | Brian Paul | |
| Need to be careful with component ordering for MESA_FORMAT_RGB888 and MESA_FORMAT_RGBA8888. | |||
| 2009-09-30 | mesa: rename texformat_tmp.h to texfetch_tmp.h | Brian Paul | |
| 2009-09-30 | mesa: remove MESA_FORMAT_RGBA4444 | Brian Paul | |
| Not used by any hardware driver. ARGB4444 and ARGB4444_REV remain. | |||
| 2009-09-30 | mesa: remove GLchan-based formats; use hw 8-bit/channel formats instead | Brian Paul | |
| Removed: MESA_FORMAT_RGBA, RGB, ALPHA, LUMINANCE, LUMINANCE_ALPHA, INTENSITY. | |||
| 2009-09-30 | mesa: move texel fetch/store into new texfetch.[ch] files | Brian Paul | |
| 2009-09-30 | st/mesa: update comment | Brian Paul | |
| 2009-09-30 | mesa: remove gl_texture_format | Brian Paul | |
| 2009-09-30 | mesa: replace gl_texture_format with gl_format | Brian Paul | |
| Now gl_texture_image::TexFormat is a simple MESA_FORMAT_x enum. ctx->Driver.ChooseTexture format also returns a MESA_FORMAT_x. gl_texture_format will go away next. | |||
| 2009-09-30 | i965: Fix massive memory allocation for streaming texture usage. | Eric Anholt | |
| Once we've freed a miptree, we won't see any more state cache requests that would hit the things that pointed at it until we've let the miptree get released back into the BO cache to be reused. By leaving those surface state and binding table pointers that pointed at it around, we would end up with up to (500 * texture size) in memory uselessly consumed by the state cache. Bug #20057 Bug #23530 | |||
| 2009-09-30 | mesa/main: New feature FEATURE_beginend. | Chia-I Wu | |
| This feature corresponds to the Begin/End paradigm. Disabling this feature also eliminates the use of GLvertexformat completely. | |||
| 2009-09-30 | mesa/main: Make FEATURE_dlist follow feature conventions. | Chia-I Wu | |
| As shown in mfeatures.h, this allows users of dlist.h to work without knowing if the feature is available. | |||
| 2009-09-30 | mesa/main: Make FEATURE_evaluators follow feature conventions. | Chia-I Wu | |
| As shown in mfeatures.h, this allows users of eval.h to work without knowing if the feature is available. | |||
| 2009-09-30 | mesa/main: New feature FEATURE_queryobj. | Chia-I Wu | |
| It merges FEATURE_ARB_occlusion_query and FEATURE_EXT_timer_query, and follows the feature conventions. | |||
| 2009-09-30 | mesa/main: New feature FEATURE_arrayelt. | Chia-I Wu | |
| This allows the removal of AEcontext. | |||
| 2009-09-30 | mesa/main: Make FEATURE_texgen follow feature conventions. | Chia-I Wu | |
| As shown in mfeatures.h, this allows users of texgen.h to work without knowing if the feature is available. | |||
| 2009-09-30 | mesa/main: Make FEATURE_feedback follow feature conventions. | Chia-I Wu | |
| As shown in mfeatures.h, this allows users of feedback.h to work without knowing if the feature is available. | |||
| 2009-09-30 | mesa/main: Make FEATURE_drawpix follow feature conventions. | Chia-I Wu | |
| As shown in mfeatures.h, this allows users of drawpix.h to work without knowing if the feature is available. | |||
| 2009-09-30 | mesa/main: New feature FEATURE_rastpos. | Chia-I Wu | |
| It is separated from FEATURE_drawpix and made to follow the feature conventions. | |||
| 2009-09-30 | mesa/main: Make FEATURE_histogram follow feature conventions. | Chia-I Wu | |
| As shown in mfeatures.h, this allows users of histogram.h to work without knowing if the feature is available. | |||
| 2009-09-30 | mesa/main: Make FEATURE_attrib_stack follow feature conventions. | Chia-I Wu | |
| As shown in mfeatures.h, this allows users of attrib.h to work without knowing if the feature is available. | |||
| 2009-09-30 | mesa/main: Make FEATURE_accum follow feature conventions. | Chia-I Wu | |
| As shown in mfeatures.h, this allows users of accum.h to work without knowing if the feature is available. | |||
| 2009-09-29 | glsl: regenerated file | Brian Paul | |
| 2009-09-29 | glsl: rewrite sqrt(x) intrinsic to handle x=0 | Brian Paul | |
| Since sqrt() is basically implemented in terms of RSQ/RCP we'll do a divide by zero if x=0 and wind up with unpredictable results. Now use CMP instruction to test for x<=0 and return zero in that case. | |||
| 2009-09-29 | glsl: add support for CMP instruction | Brian Paul | |
| 2009-09-29 | mesa/xlib: fix GLX_RENDER_TYPE query | Brian Paul | |
| Return GLX_RGBA_TYPE or GLX_COLOR_INDEX_TYPE. | |||
| 2009-09-29 | mesa: added nopfrag/nopvert options for MESA_GLSL | Brian Paul | |
| These options can be used to force vertex/fragment shaders to be no-op shaders (actually, simple pass-through shaders). For debug/test purposes. | |||
| 2009-09-29 | mesa: added _mesa_nop_vertex/fragment_program() | Brian Paul | |
| For debug/test purposes. | |||
| 2009-09-29 | Merge branch 'mesa_7_6_branch' | Brian Paul | |
| Conflicts: Makefile configs/default docs/relnotes.html src/gallium/drivers/softpipe/sp_context.c src/gallium/drivers/softpipe/sp_tile_cache.c src/mesa/main/version.h | |||
| 2009-09-29 | mesa: bump version to 7.6.1 | Brian Paul | |
| 2009-09-29 | mesa: work-around glXCopyContext() bug in _mesa_copy_texture_state() | Brian Paul | |
| See bug 24217. | |||
| 2009-09-29 | r600: use CB_TARGET_MASK instead of CB_SHADER_MASK for setting color mask | Andre Maasikas | |
| makes blend functions work better Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
| 2009-09-29 | r600: user correct alpha blend factor | Andre Maasikas | |
| Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
| 2009-09-29 | r600: clear position enable bit when when wpos is not used by FP | Andre Maasikas | |
| Makes doom3 alot nicer.. | |||
| 2009-09-28 | mesa: move StoreTexImageFunc typedef to .c file | Brian Paul | |
| 2009-09-28 | mesa: use _mesa_texstore() | Brian Paul | |
| 2009-09-28 | st/mesa: use _mesa_texstore() | Brian Paul | |
| 2009-09-28 | mesa: make individual texstore functions static | Brian Paul | |
| 2009-09-28 | glide: use _mesa_texstore() | Brian Paul | |
| 2009-09-28 | drivers: use _mesa_texstore | Brian Paul | |
| 2009-09-28 | drivers: use new _mesa_texstore() function | Brian Paul | |
