summaryrefslogtreecommitdiff
path: root/src/mesa/main
AgeCommit message (Collapse)Author
2009-09-15Update Android.mk for recent merge.Chia-I Wu
2009-09-14es: Add support for GL_OES_EGL_image.Chia-I Wu
2009-09-14es: Proper support for FEATURE_OES_draw_texture.Chia-I Wu
Update default extensions and add DrawTex driver function.
2009-09-13mesa: 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-12mesa/main: Add point size array.Chia-I Wu
2009-09-12mesa: silence warningBrian Paul
2009-09-12mesa: fix set_tex_parameteri() callBrian Paul
2009-09-12mesa/main: Provide dummy texformats when FEATURE_texture_s3tc is disabled.Chia-I Wu
Instead of removing the related enums and texture formats, provide dummy ones when the feature is disabled.
2009-09-12mesa/main: Provide dummy texformats when FEATURE_texture_fxt1 is disabled.Chia-I Wu
Instead of removing the related enums and texture formats, provide dummy ones when the feature is disabled.
2009-09-12mesa/main: Export null texformat operations.Chia-I Wu
2009-09-12mesa/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-12mesa/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. It is renamed to FEATURE_eval along the way.
2009-09-12mesa/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-12mesa/main: New feature FEATURE_arrayelt.Chia-I Wu
This allows the removal of AEcontext.
2009-09-12mesa/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-12mesa/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-12mesa/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-12mesa/main: New feature FEATURE_rastpos.Chia-I Wu
It is separated from FEATURE_drawpix and made to follow the feature convensions.
2009-09-12mesa/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-12mesa/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-12mesa/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-12mesa/main: Make FEATURE_convolve follow feature conventions.Chia-I Wu
As shown in mfeatures.h, this allows users of convolve.h to work without knowing if the feature is available.
2009-09-12mesa/main: Make FEATURE_colortable follow feature conventions.Chia-I Wu
As shown in mfeatures.h, this allows users of colortab.h to work without knowing if the feature is available.
2009-09-12mesa/main: Make FEATURE_pixel_transfer follow feature conventions.Chia-I Wu
As shown in mfeatures.h, this allows users of pixel.h to work without knowing if the feature is available.
2009-09-12mesa/main: Add comments to mfeatures.h.Chia-I Wu
The comments document the conventions that a feature may follow.
2009-09-10Merge branch 'mesa_7_6_branch'Brian Paul
2009-09-10mesa: in texenvprogram code, only do saturation when really needed.Brian Paul
For some env modes (like modulate or replace) we don't have to clamp because we know the results will be in [0,1].
2009-09-09mesa: regenerate get.c form get_gen.pyBrian Paul
2009-09-09mesa: move call to init_c_cliptest() from enable.c to tnl module.Brian Paul
Fixed gallium build breakage.
2009-09-08mesa: bump version to 7.7Brian Paul
2009-09-08mesa: Add support for ARB_draw_elements_base_vertex.Eric Anholt
2009-09-08mesa: Expose NV_depth_clamp if ARB_depth_clamp is supported.Eric Anholt
The wording of these two is exactly the same, except for the issue "Can fragments with wc<=0 be generated when this extension is supported?", which idr thinks is a non-issue for us.
2009-09-08Regenerate files for GL_ARB_depth_clamp.Eric Anholt
2009-09-08mesa: Add support for ARB_depth_clamp.Eric Anholt
This currently doesn't include fixing up the cliptests in the assembly paths to support ARB_depth_clamp, so enabling depth_clamp forces the C path.
2009-09-07mesa: Fix calling conventions of sync object api callbacks.Michal Krol
2009-09-03mesa: rename gl_sync_object::Status to StatusFlagBrian Paul
There's a symbol collision with X11/Xlib.h #define Status int in the Mesa xlib code. This seems the simpliest way to work around this.
2009-09-03Don't dereference function pointers in calls.Ian Romanick
I'm apparently alone in prefering this calling convention, so I'll be a team player. :p Based on review comments by Brian Paul and Eric Anholt.
2009-09-03Whitespace and include file clean-up.Ian Romanick
Based on review comments by Brian Paul.
2009-09-03Use MIN2 instead of open-coded versionIan Romanick
Based on review comments by Brian Paul.
2009-09-03ARB sync: Fix delete behavior and context destruction behaviorIan Romanick
I believe this resolves the outstanding issues WRT sync object deletetion. I have also added a large comment at the top of syncobj.c describing the expected memory management behavior. I'm still a little uncertain about the locking on ctx->Shared.
2009-09-03Add dummy list node type 'struct simple_node'Ian Romanick
2009-09-03ARB sync: Add support for GL_ARB_sync to swrastIan Romanick
This isn't quite right yet. The delete behavior and the context clean-up needs some work.
2009-09-03ARB sync: Regenerate files from previous commitIan Romanick
2009-09-03ARB sync: Add infrastructure for glGetInteger64vIan Romanick
2009-09-03mesa: fix typos in separable filter functionsBrian Paul
2009-09-03mesa: compute tex env program key size based on nr_enabled_unitsBrian Paul
When no textures are enabled, the key size is 4 bytes. If unit[0] is enabled, the key size is 16 bytes. Inspired by a patch from Chris Wilson.
2009-09-03mesa: use new combined PBO validate/map helpers in convolution/filter funcsBrian Paul
2009-09-03mesa: use new combined PBO validate/map helpersBrian Paul
2009-09-03mesa: combined PBO validate/map helpersBrian Paul
2009-09-03mesa: use new _mesa_map_pbo_source/dest() functions in more placesBrian Paul
This trims down the code a bit. The next step would be to combine the validate and map operations into one helper...