summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2008-06-11mesa: refactor: update SConscript with recently added new source filesBrian Paul
2008-06-11mesa: refactor: move various ENUM_TO_x macros into macros.hBrian Paul
2008-06-11mesa: refactor: move glTexParameter-related functions into new texparam.c fileBrian Paul
2008-06-11mesa: refactor: move glTexEnv-related functions into new texenv.c fileBrian Paul
2008-06-11mesa: refactor: move glTexGen-related functions into new texgen.c fileBrian Paul
2008-06-12sparc: add DRI drivers for sparc patch from FedoraDave Airlie
2008-06-12gallium: Support L16 pixel format.José Fonseca
2008-06-12pipebuffer: Fix improper memory free.José Fonseca
2008-06-12gallium: Implement debug_get_num_option.José Fonseca
For numeric options.
2008-06-11egl: some basic docs for libEGLBrian Paul
2008-06-11egl: some prototype Windows code (eq for dlopen,dlsym)Brian Paul
2008-06-11remove obsoleted doxygen \param commentsBrian Paul
Someone changed the function parameters but didn't bother to update the comments. Also, whitespace changes, clean-ups.
2008-06-11commentsBrian Paul
2008-06-12revert the DRI2 commitsAlan Hourihane