Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-16 | bring in fixes/changes from gallium-0.1 | Brian Paul | |
2008-05-16 | fix an attr/src mix-up when setting-up/binding vertex arrays | Brian Paul | |
This fixes problems with incorrect material coefficients when glMaterial is called per-vertex. | |||
2008-05-16 | fix merge collision | Brian Paul | |
2008-05-16 | silence warning, new assertion | Brian Paul | |
2008-05-16 | free(key) in _tnl_UpdateFixedFunctionProgram() | Shunichi Fuji | |
2008-05-16 | Fix a program refcounting error, don't share program parameter lists. | Brian Paul | |
The refcounting bug was causing a memleak (unfreed programs). The old parameter list sharing is not needed since the change in how uniforms are handled. | |||
2008-05-16 | minor changes to aid debugging | Brian Paul | |
2008-05-16 | remove stray, left-over RefCount++ | Brian Paul | |
2008-05-16 | whitespace/formatting | Brian Paul | |
2008-05-16 | init SamplersUsed bits in _mesa_parse_arb_fragment_program | Brian Paul | |
2008-05-16 | fix assertion typo: s/=/==/ | Brian Paul | |
2008-05-16 | Fix memory leak in _tnl_UpdateFixedFunctionProgram | Shunichi Fuji | |
2008-05-16 | Fix DRI build | Brian Paul | |
2008-05-15 | r500: default rsunit swizzle like fglrx | Dave Airlie | |
2008-05-15 | r500: shift tex src properly | Dave Airlie | |
2008-05-15 | r500: fixup r500 rs unit texture coordinate counting | Dave Airlie | |
2008-05-15 | r500: remove some debugging | Dave Airlie | |
2008-05-15 | r500: split output/pixel masks and emit in the correct places | Dave Airlie | |
2008-05-15 | r3/500: emit RS state before VAP | Dave Airlie | |
2008-05-15 | r500: fixup the program allocations to be the correct sizes | Dave Airlie | |
2008-05-15 | r300: set screen so that context init can find out chip ids | Dave Airlie | |
2008-05-15 | r500: add cmp support in theory | Dave Airlie | |
2008-05-15 | r500: some trivial fixups to get tri working. | Dave Airlie | |
the counter was being used one instruction over the end | |||
2008-05-15 | r500: we just need to emit a colour for clear drop tex instruction | Dave Airlie | |
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: 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 | 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 | |
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 | 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-13 | R300: cleanup FS code and fill in missing details | Alex Deucher | |
2008-05-13 | R3xx: more PVS cleanup | Alex Deucher | |
2008-05-12 | Merge branch 'r500-support' of ↵ | Alex Deucher | |
git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r500-support | |||
2008-05-12 | R500: add support for 4k textures | Alex Deucher | |
2008-05-11 | [intel] update GEM api. Add bo_subdata and bo_get_subdata driver hooks. | Keith Packard | |
Track DRM GEM name changes. Add driver hooks for bo_subdata and bo_get_subdata so that GEM can use pread and pwrite. | |||
2008-05-09 | Don't link demos directly to X libraries | Dan Nicholson | |
Since the linker will just pull in the libraries needed from libGL, we don't need to link the demos directly to the X libraries. Fixes #15886. | |||
2008-05-09 | autoconf: Allow XCB to be used for GLX | Dan Nicholson | |
Adds an --enable-xcb switch to use XCB in GLX. This only has an effect when the driver is DRI. | |||
2008-05-09 | Default DRI driver directory to match X.Org xserver | Dan Nicholson | |
Since the only valid consumer of the DRI drivers is the X.Org xserver, this changes the default DRI driver directory to match xorg-server: ${libdir}/dri. The old default of /usr/X11R6/modules/dri was wrong for nearly all current systems. | |||
2008-05-09 | autoconf: Attempt to figure out the PIC flags for the platform | Dan Nicholson | |
This commit adds an autoconf macro, MESA_PIC_FLAGS, which sets the PIC flags according to platform and static/shared setting. The platform specifics are taken straight from libtool.m4 and stripped down to just the flags and platforms we cover in Mesa. This should hopefully make it possible to use autoconf on non-GCC platforms. The macro is added external to configure.ac in acinclude.m4 since it's pretty bloated. Note to BSDers: Previously, x86 defaulted to non-PIC on FreeBSD. I didn't carry that preference into this macro. Instead, you can just use --disable-pic where desired. | |||
2008-05-09 | intel: use new mipmap generation hooks in driver. | Dave Airlie | |
2008-05-09 | swrast/dri: switch over users of generate_mipmap to new interface | Dave Airlie | |