summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-13mesa: remove some temp debug codeBrian Paul
2008-06-13mesa: check FEATURE_ARB_occlusion_queryBrian Paul
2008-06-13egl: added a debug msgBrian Paul
2008-06-13r300/r500: Separate fragprog compiler structuresNicolai Haehnle
r500 code still used r300_pfs_compile_state, which contains some fields that really only make sense on r3xx type hardware. In order to allow both fragprog implementations to go forward without disturbing each other, I've pushed this structure down into the respective r[3|5]00_fragprog.c
2008-06-13i915: Improved the not used tile codeJakob Bornecrantz
2008-06-13r300: Fix depth texture GL_LUMINANCE vs. GL_INTENSITY mixupNicolai Haehnle
2008-06-13r300: Reenable t->filter_1 (though currently not used)Nicolai Haehnle
2008-06-13trivial: Update clear-undefinedJakob Bornecrantz
2008-06-13mesa: Fix libglapi.a build for driJakob Bornecrantz
2008-06-13i915: Fix offsets not being used for surface targetsJakob Bornecrantz
2008-06-13i915: Fix most of the clear problemsJakob Bornecrantz
trivial/clear-undefined still fails
2008-06-13trival: Added test for undefined context of bufferJakob Bornecrantz
2008-06-13gallium: another attempt at fixing libglapi.a compilation for DRI buildsBrian Paul
If building for DRI, make a dummy/empty libglapi.a for now.
2008-06-13mesa: fix typo: s/stacks/stack/Brian Paul
2008-06-13gallium: Fix PIPE_FORMAT_A2B10G10R10_UNORM definition.Michal Krol
Whoops!
2008-06-13gallium: Add PIPE_FORMAT_A2B10G10R10_UNORM.Michal Krol
2008-06-13glx: load swrast_dri.soGeorge Sapountzis
caveats: - does not work with old (i.e. libGLcore) xserver: - made unbindContext a noop - extensions: GLX_SGI_make_current_read GLX_EXT_texture_from_pixmap GLX_MESA_copy_sub_buffer
2008-06-13dri/swrast: make unbind a noopGeorge Sapountzis
This is for loading swrast_dri.so from libGL. MakeContextCurrent() seems to unbind the context right after binding it and DRI drivers also have a noop DriverAPI.UnbindContext ...
2008-06-13gallium: Allow pipe format component sizes to be specifiedMichal Krol
with finer granularity. This will allow us to define A2R10G10B10 format.
2008-06-13mesa: Remove duplicate code.Michal Krol
2008-06-13dri/swrast: add OpenGL 2.1 functionsGeorge Sapountzis
2008-06-13glx: use ErrorMessageFGeorge Sapountzis
2008-06-13i915: Messed up lineloop now worksJakob Bornecrantz
2008-06-13i915: Support all primtive types in vbuf pathJakob Bornecrantz
2008-06-12silly bug: it's PROGRAM_VARYINGZack Rusin
2008-06-12silly bug: it's PROGRAM_VARYINGZack Rusin
2008-06-12glsl: make sure we replace all output reads with temporariesZack Rusin
test in if.glsl
2008-06-12glsl: allow uniformsZack Rusin
2008-06-12glsl: make sure we replace all output reads with temporariesZack Rusin
test in if.glsl
2008-06-12mesa: add some #if FEATURE_x testsBrian Paul
2008-06-12gallium: add some #if FEATURE_x testsBrian Paul
2008-06-12mesa: remove unneeded #includeBrian Paul
2008-06-12gallium: add missing commaBrian Paul
2008-06-12gallium: disable the codegen for TGSI_OPCODE_EXPBASE2 for now.Brian Paul
The x86 code seems to fail for exponents of 4 or larger. See glean's vertProg1/EX2 test.
2008-06-12gallium: fix SSE codegen for instructions that use both a CONSTANT and IMMEDIATEKeith Whitwell
Fixes codegen for instructions like MUL dst, CONST[0], IMM[0]; the two operands would up getting aliased in the x86/sse code. Fixes glean/vertProg1/fogparams test.
2008-06-12gallium: test for FEATURE_convolutionBrian Paul
2008-06-12gallium: remove unused/old st_atom_fixedfunction.c fileBrian Paul
2008-06-12glsl: fix array size initialiazers using const variablesZack Rusin
e.g. const int kernelSize = 9; uniform vec2 kernel[kernelSize];
2008-06-12almost forgot - RelAddr is a boolean so use it hereZack Rusin
2008-06-12shaders: fix allocation of arrays of parametersZack Rusin
2008-06-12glsl: implement variable array indexesZack Rusin
2008-06-12almost forgot - RelAddr is a boolean so use it hereZack Rusin
2008-06-12add some glsl example testing different arrays of uniformsZack Rusin
2008-06-12shaders: fix allocation of arrays of parametersZack Rusin
2008-06-12glsl: implement variable array indexesZack Rusin
2008-06-12mesa: restore and fix Keith's "further degenerate the special case lit ↵Brian Paul
substitute" There was a bug in emit_degenerate_lit() that caused the SLT to produce unpredictable results in lit.z Plus, added a bunch of new comments.
2008-06-12pb: don't assert(0) on failure to allocate - this is a normal condition in ↵Keith Whitwell
many drivers
2008-06-12Update .gitignore for progs/glslDan Nicholson
2008-06-12sparc: add swrast to dri driversDave Airlie
2008-06-11Revert "mesa: further degenerate the special case lit substitute"Brian Paul
This reverts commit e841b92d9c8bf48085b4996df828ae745977f931. This fixes two specular lighting conform failures.