| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-05-14 | mesa: rm unneeded file | Brian Paul | |
| 2008-05-14 | mesa: prefix rm command with - | Brian Paul | |
| 2008-05-14 | rewrite some of the mat*mat, mat*vec intrinsics | Brian Paul | |
| Also, remove obsolete matrix codegen code. cherry-picked from master | |||
| 2008-05-14 | Updated GLSL uniform/sampler handling from gallium-0.1 branch | Brian Paul | |
| Previously, the shader linker combined the uniforms used by the vertex and fragment shaders into a combined set of uniforms. This made the implementation of glUniform*() simple, but was rather inefficient otherwise. Now each shader gets its own set of uniforms (no more modelview matrix showing up in the fragment shader uniforms, for example). cherry-picked by hand from gallium-0.1 branch | |||
| 2008-05-14 | mesa: regenerate slang built-in data (asin(vec4) fix) | Brian Paul | |
| 2008-05-14 | mesa: fix missing w assignment in asin(vec4) | Brian Paul | |
| 2008-05-14 | mesa: use CALLOC_STRUCT() | Brian Paul | |
| 2008-05-14 | mesa: sync up swrast/s_fragprog.c with master | Brian Paul | |
| 2008-05-14 | mesa: updated comment | Brian Paul | |
| 2008-05-14 | mesa: minor bug fixes from master | Brian Paul | |
| 2008-05-14 | mesa: dead code removal | Brian Paul | |
| 2008-05-14 | mesa: minor bug fixes, null ptr checks, dead code removal | Brian Paul | |
| 2008-05-14 | mesa: fix errors in LightModelProduct state, other misc error cases | Brian Paul | |
| 2008-05-14 | mesa: glUniform(location==-1) is not an error | Brian Paul | |
| 2008-05-14 | mesa: new functions for managing list/index of uniforms | Brian Paul | |
| cherry-picked from gallium-0.1 | |||
| 2008-05-14 | clean-up swizzle fields in fog code, fix NegateBase | Brian Paul | |
| cherry-picked from gallium-0.1 | |||
| 2008-05-14 | sync up with gallium-0.1 changes | Brian Paul | |
| New _mesa_num_inst_dst_regs(), _mesa_is_tex_instruction() functions | |||
| 2008-05-14 | added _mesa_combine_parameter_lists() | Brian Paul | |
| cherry-picked from gallium-0.1 | |||
| 2008-05-14 | fix some additional program refcounting bugs | Brian Paul | |
| cherry-picked from master | |||
| 2008-05-14 | mesa: added _mesa_insert_instructions() | Brian Paul | |
| Also, use new _mesa_free_instructions() in a few places. cherry-picked from gallium-0.1 | |||
| 2008-05-14 | mesa: added _mesa_free_instructions() | Brian Paul | |
| cherry-picked from gallium-0.1 | |||
| 2008-05-14 | fix some additional program refcounting bugs | Brian Paul | |
| cherry-picked from master | |||
| 2008-05-14 | fix some additional program refcounting bugs | Brian Paul | |
| 2008-05-14 | mesa: Made linux-dri targets build EGL | Jakob Bornecrantz | |
| 2008-05-14 | egl: Updated EGL samples to use new i915 EGL winsys | Jakob Bornecrantz | |
| 2008-05-14 | i915: Added EGL winsys | Jakob Bornecrantz | |
| 2008-05-14 | nv40: fix typo in one of the previous commits | Ben Skeggs | |
| 2008-05-14 | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | |
| 2008-05-14 | _generic_read_RGBA_span_BGRA8888_REV_SSE2: It should adjust the source | Xiang, Haihao | |
| and target pointers after do the first 2 pixels. fix bug #15850 | |||
| 2008-05-13 | decomposition from keith, adds decomposition of more prim to the pipeline | Zack Rusin | |
| 2008-05-13 | R300: clean up GA registers | Alex Deucher | |
| 2008-05-13 | R3xx: clean up ZB registers | Alex Deucher | |
| 2008-05-13 | R300: clean up CB registers | Alex Deucher | |
| 2008-05-13 | [GEM] Actually include the presumed offset in initial relocations. | Eric Anholt | |
| This avoids kernel relocations for most batchbuffer relocs. | |||
| 2008-05-13 | R300: clean up Fog registers | Alex Deucher | |
| 2008-05-13 | R500: fixup r300EmitClearState() FP for r5xx | Alex Deucher | |
| 2008-05-14 | nouveau: remove winsys-related stuff from nouveau_local.h | Ben Skeggs | |
| 2008-05-13 | R300: cleanup FS code and fill in missing details | Alex Deucher | |
| 2008-05-13 | R3xx: more PVS cleanup | Alex Deucher | |
| 2008-05-13 | nouveau: remove chipset fields in all nv pipe driver context/screen structs. | Ben Skeggs | |
| 2008-05-13 | nouveau: make nouveau_device.h part of public API | Ben Skeggs | |
| 2008-05-13 | nouveau: create objnull during channel creation | Ben Skeggs | |
| 2008-05-13 | nouveau: chipset is a device property, remove from nv/nvc. | Ben Skeggs | |
| 2008-05-13 | nv50: slightly less skeletal texture funcs, prevents fun segfaults | Ben Skeggs | |
| 2008-05-13 | nv50: report some supported formats to keep the state tracker from asserting. | Ben Skeggs | |
| 2008-05-12 | adjust llvm code to the changes in 2.3 | Zack Rusin | |
| 2008-05-12 | draw: turn fse path into a middle end | Keith Whitwell | |
| Also add some util functions in pt_util.c | |||
| 2008-05-12 | draw: streamline the varray path | Keith Whitwell | |
| - drop support for running the pipeline (ie. don't populate the flags values) - pass through all split-able primitives intact to the middle end - only primitives that can't be split are shunted on the draw-element path | |||
| 2008-05-12 | softpipe: more work to get non-reduced primitives working in vbuf | Keith Whitwell | |
| 2008-05-12 | softpipe: make vbuf handle all primitive types | Keith Whitwell | |
