Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-24 | gallivm: Efficient implementation of sin/cos. | Qicheng Christopher Li | |
Based on Julien Pommier's SSE and SSE2 algorithms. Signed-off-by: José Fonseca <jfonseca@vmware.com> | |||
2010-05-23 | i965: Add support for all 8 possible ARB_draw_buffers in Mesa. | Eric Anholt | |
We should be able to do 16, but are limited by Mesa's static buffer allocations. | |||
2010-05-23 | i965: Fix bit allocation for number of color regions for ARB_draw_buffers. | Eric Anholt | |
If you used all 4 color targets we currently support, we would see 0 and end up just writing the first output. Give enough bits that we can do the maximum of 16. Fixes piglit fbo-drawbuffers-maxtargets. | |||
2010-05-23 | util/blitter: allow NULL clear color | Marek Olšák | |
2010-05-23 | r300g: extend compile error message | Marek Olšák | |
2010-05-23 | r300g: fix dummy vertex shader compilation | Marek Olšák | |
2010-05-23 | r300g: fix warnings | Marek Olšák | |
2010-05-22 | llvmpipe: Fill in slice_stride. | José Fonseca | |
2010-05-21 | glx: Invalidate drawable in glXBindTexImageEXT() if we don't get events | Kristian Høgsberg | |
When we don't get invalidate events, we need to invalidate a drawable before using it for tfp to make sure we have uptodate buffers. | |||
2010-05-21 | glx: Split tfp functions out to context vtable | Kristian Høgsberg | |
This introduces a new per-context vtable, which lets us clean up all the #ifdef's a bit and move the DRI2 specific implementation into dri2_glx.c. | |||
2010-05-21 | st_api: Give get_egl_image arguments directly to the function | Jakob Borncrantz | |
2010-05-21 | mesa: fix warnings about missing initializers in get.c table | Brian Paul | |
2010-05-21 | st/mesa: remove unused var | Brian Paul | |
2010-05-21 | st/glx: fix incorrect parameter type | Brian Paul | |
2010-05-21 | gallium: Fix invalidate framebuffer with old libGL libraries | Jakob Bornecrantz | |
2010-05-21 | st_api: Add get param function to st_manager | Jakob Bornecrantz | |
2010-05-21 | nouveau: Fix build after msaa merge | Jakob Bornecrantz | |
2010-05-21 | rbug: fix breakage due to interface changes | Roland Scheidegger | |
2010-05-21 | Merge branch 'gallium-msaa' | Roland Scheidegger | |
Conflicts: src/mesa/state_tracker/st_gen_mipmap.c src/mesa/state_tracker/st_texture.c | |||
2010-05-21 | nouveau/nvfx: Fill more PIPE_CAP_MAX_ values | Patrice Mandin | |
Signed-off-by: Patrice Mandin <patmandin@gmail.com> | |||
2010-05-21 | Add __DragonFly__ in querymatrix for fpclassify() | David Shao | |
Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-05-21 | cell: assorted compilation fixes | Brian Paul | |
2010-05-21 | cell: fix breakage from earlier draw module changes | Brian Paul | |
2010-05-21 | gallium: remnants of old ccw state | Keith Whitwell | |
2010-05-21 | Merge branch 'gallium-front-ccw' | Keith Whitwell | |
2010-05-21 | docs: update rasterizer for ccw changes | Keith Whitwell | |
Also rearrange some of the fields into point/line/polygon categories. | |||
2010-05-20 | Make TLS EGL dri2 driver search path behavior match TLS GLX dri2 behavior. | Eric Anholt | |
2010-05-20 | Fix a substitution in glesv1_cm.pc | Eric Anholt | |
2010-05-20 | i965: remove disabled code for cycling through MRF registers in clipping. | Eric Anholt | |
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 | nv50: fixed other void pointer arithmetic errors | Xavier Chantry | |
2010-05-20 | nv50: fix too long shader uploads by splitting them | Xavier Chantry | |
2010-05-20 | nv50: fill in shader limits | Christoph Bumiller | |
2010-05-20 | gallivm: rename a var: s/val/array_size/ | Brian Paul | |
2010-05-20 | gallivm: fix spelling in comment | Brian Paul | |
2010-05-20 | gallivm: handle pointer types in lp_dump_llvmtype() | Brian Paul | |
2010-05-20 | llvmpipe: more tweaks to dump_fs_variant_key() | Brian Paul | |
2010-05-20 | gallium: fix/update tex target dumping | Brian Paul | |
2010-05-20 | llvmpipe: use util_dump_logicop() | Brian Paul | |
2010-05-20 | gallium: added util_dump_logicop() | Brian Paul | |
2010-05-20 | llvmpipe: put variant print/debug code into separate function | Brian Paul | |
2010-05-20 | intel: Throttle after doing copyregion/swapbuffers round trip | Kristian Høgsberg | |
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 | graw-null: Remove unnecessary header. | Vinson Lee | |
2010-05-19 | util: fix obvious util_blitter_copy bugs... | Roland Scheidegger | |
2010-05-19 | nv50: fix typo: s/_/./ | Brian Paul | |
2010-05-19 | util: util_blitter_fill no longer needs to handle overlap | Roland Scheidegger | |
2010-05-19 | i915g: remove unused flip parameter | Roland Scheidegger | |
2010-05-18 | docs: update differences to d3d11 | Roland Scheidegger | |
2010-05-18 | util: fix some leftover util_surface_fill/copy calls | Roland Scheidegger | |
2010-05-18 | st/mesa: fix wrong argument order | Roland Scheidegger | |
2010-05-18 | gallium: implement set_sample_mask() in all drivers | Roland Scheidegger | |
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). |