Commit Graph

34729 Commits

Author SHA1 Message Date
Brian Paul 83adf8c3a4 st/glx: fix incorrect parameter type 2010-05-21 14:51:36 -06:00
Jakob Bornecrantz a93f9f343a gallium: Fix invalidate framebuffer with old libGL libraries 2010-05-21 21:25:07 +01:00
Jakob Bornecrantz 5f66363f8e st_api: Add get param function to st_manager 2010-05-21 21:25:07 +01:00
Jakob Bornecrantz 0853401805 nouveau: Fix build after msaa merge 2010-05-21 21:25:07 +01:00
Brian Paul 7c226d0ab8 mesa: disable building the removed demos with scons 2010-05-21 14:12:16 -06:00
Brian Paul 6af41a5edc mesa: disable building the removed demos
This is a quick fix.
2010-05-21 14:11:42 -06:00
Eric Anholt 1a8b1277c5 Fix test for MESA_LLVM. 2010-05-21 12:20:40 -07:00
Eric Anholt 68fc4b415e Remove demos that have moved to git+ssh://git.freedesktop.org/git/mesa/demos.
The remaining programs are ones I've had difficulty finding a build
environment for to make the build system or are unit tests that should
probably live next to their code instead.  Hopefully people can bring
over the build for remaining pieces they care about.
2010-05-21 12:20:39 -07:00
Roland Scheidegger e4f4489e3f rbug: fix breakage due to interface changes 2010-05-21 20:52:01 +02:00
Roland Scheidegger 3293bcdc80 Merge branch 'gallium-msaa'
Conflicts:
	src/mesa/state_tracker/st_gen_mipmap.c
	src/mesa/state_tracker/st_texture.c
2010-05-21 20:02:22 +02:00
Patrice Mandin 8504c5d931 nouveau/nvfx: Fill more PIPE_CAP_MAX_ values
Signed-off-by: Patrice Mandin <patmandin@gmail.com>
2010-05-21 19:10:31 +02:00
David Shao d2fa95a4c0 Add __DragonFly__ in querymatrix for fpclassify()
Signed-off-by: Brian Paul <brianp@vmware.com>
2010-05-21 09:59:52 -06:00
Brian Paul 3bd5888584 progs/tests: print more info in copypixrate.c 2010-05-21 09:58:39 -06:00
Brian Paul b7f8f176f1 docs: update 7.8.2 relnotes with Cell driver fixes 2010-05-21 09:51:42 -06:00
Brian Paul 2c6882f8c1 cell: assorted compilation fixes 2010-05-21 09:47:00 -06:00
Brian Paul 6e0efad38b cell: fix breakage from earlier draw module changes 2010-05-21 09:36:07 -06:00
Keith Whitwell 519694e0fc gallium: remnants of old ccw state 2010-05-21 16:05:16 +01:00
Keith Whitwell ef9b4d20d7 Merge branch 'gallium-front-ccw' 2010-05-21 15:41:06 +01:00
Keith Whitwell 0ff2373131 docs: update rasterizer for ccw changes
Also rearrange some of the fields into point/line/polygon categories.
2010-05-21 15:40:36 +01:00
Vinson Lee 0293b1abf5 scons: Remove debug print statement.
Fixes Python IndexError exception with default SCons build.
2010-05-20 21:03:03 -07:00
Eric Anholt 6f77b751b6 Make TLS EGL dri2 driver search path behavior match TLS GLX dri2 behavior. 2010-05-20 14:44:43 -07:00
Eric Anholt 111dce90c1 Fix a substitution in glesv1_cm.pc 2010-05-20 13:57:10 -07:00
Eric Anholt f716063ad1 i965: remove disabled code for cycling through MRF registers in clipping.
The idea would be that you could have multiple send messages going on
if nothing depended on the previous message's results and you used a
different send message.  The problem is that the later send requires
the VUE handle returned by the first send's allocate anyway.
2010-05-20 13:42:27 -07:00
Xavier Chantry f2b80e5679 nv50: fixed other void pointer arithmetic errors 2010-05-20 19:47:12 +02:00
Xavier Chantry 828053726b nv50: fix too long shader uploads by splitting them 2010-05-20 19:47:09 +02:00
Christoph Bumiller 9886293eb8 nv50: fill in shader limits 2010-05-20 19:47:01 +02:00
Brian Paul 6ca6189e09 scons: add comments and whitespace 2010-05-20 10:27:12 -06:00
Brian Paul 5c682485b8 scons: fix llvm detection
The test for env['platform'] caused an exception since 'env' is not
defined at that point.  Instead, determine the target platform by
scanning sys.argv[].
2010-05-20 10:27:12 -06:00
Brian Paul 846b2fccc2 gallivm: rename a var: s/val/array_size/ 2010-05-20 10:27:12 -06:00
Brian Paul 3b7914c364 gallivm: fix spelling in comment 2010-05-20 10:27:12 -06:00
Brian Paul 9226d427c3 gallivm: handle pointer types in lp_dump_llvmtype() 2010-05-20 10:27:11 -06:00
Brian Paul d574ffbb4d llvmpipe: more tweaks to dump_fs_variant_key() 2010-05-20 10:27:11 -06:00
Brian Paul b2119e4b2f gallium: fix/update tex target dumping 2010-05-20 10:27:11 -06:00
Brian Paul 75189ef960 llvmpipe: use util_dump_logicop() 2010-05-20 10:27:11 -06:00
Brian Paul df61404dae gallium: added util_dump_logicop() 2010-05-20 10:27:11 -06:00
Brian Paul c2a036d4ef llvmpipe: put variant print/debug code into separate function 2010-05-20 10:27:11 -06:00
Kristian Høgsberg e67c338b41 intel: Throttle after doing copyregion/swapbuffers round trip
Before we would throttle in the flush callback prior to round-tripping
to the server to do copyregion or swapbuffer.  Now, instead just note
that we need to throttle and do it in intel_prepare_render(), which
will be called after receiving the response from the server but before
we start rendering the next frame.  Even if the server also throttles
us in swapbuffer, this just makes the throttling a no-op when we hit
intel_prepare_render().  With that we can drop the
using_dri2_swapbuffers hack and just always throttle.
2010-05-20 11:39:28 -04:00
Vinson Lee f490525685 graw-null: Remove unnecessary header. 2010-05-20 07:36:53 -07:00
Roland Scheidegger ce65caba84 util: fix obvious util_blitter_copy bugs... 2010-05-19 18:34:01 +02:00
Brian Paul 23808f1b5e nv50: fix typo: s/_/./ 2010-05-19 09:30:35 -06:00
Roland Scheidegger 5be35de0fb util: util_blitter_fill no longer needs to handle overlap 2010-05-19 17:20:26 +02:00
Roland Scheidegger 1adbe2c82d i915g: remove unused flip parameter 2010-05-19 17:14:06 +02:00
Roland Scheidegger db0ddb7c01 docs: update differences to d3d11 2010-05-18 21:42:09 +02:00
Roland Scheidegger f4ad68a528 util: fix some leftover util_surface_fill/copy calls 2010-05-18 21:41:15 +02:00
Roland Scheidegger 6f3721a8ec st/mesa: fix wrong argument order 2010-05-18 18:03:37 +02:00
Roland Scheidegger 43234cee40 gallium: implement set_sample_mask() in all drivers
prevents segfault when state trackers try to set default mask.
Other option would be to make this required only for drivers
supporting multisampling, but this seems more clean.
Only dummy implementations (for normal drivers) provided (no driver
supports multisampling yet neither).
2010-05-18 16:20:44 +02:00
Roland Scheidegger 2a15553e43 st/egl: adapt to interface changes 2010-05-17 21:34:30 +02:00
Roland Scheidegger bf3c8ed481 st/dri: adapt to interface changes 2010-05-17 21:34:03 +02:00
Roland Scheidegger 685bb69416 st/glx: adapt to interface changes 2010-05-17 21:33:53 +02:00
Roland Scheidegger a127e4709d st/wgl: adapt to interface changes 2010-05-17 21:33:45 +02:00