summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* glsl: Fix for scalar float built-in definitions.Kenneth Graunke2010-09-083-4/+4
* glsl: regenerate builtinsEric Anholt2010-09-081-1/+1
* glsl: Fix typo in builtin step() using a wrong channel.Eric Anholt2010-09-081-1/+1
* ir_validate: Ensure ir_binop_dot is only used on vector types.Kenneth Graunke2010-09-081-0/+1
* glsl: Refresh automatically generated file builtin_function.cpp.Kenneth Graunke2010-09-081-11/+9
* glsl/builtins: Don't use ir_binop_dot on floating point values.Kenneth Graunke2010-09-084-6/+6
* glsl/builtins: Simplify degenerate scalar float cases.Kenneth Graunke2010-09-083-5/+3
* glsl2: Make sure _mesa_glsl_parse_state constructor gets a contextIan Romanick2010-09-082-2/+4
* glx: Drop broken drawable garbage collectionKristian Høgsberg2010-09-089-59/+48
* dri: Unset current context and dispatch table when unbindingKristian Høgsberg2010-09-084-0/+13
* glsl: Support GLSL ES in the standalone compile.Chia-I Wu2010-09-081-1/+3
* glsl: Require a context in _mesa_glsl_parse_state.Chia-I Wu2010-09-082-62/+62
* st/dri: Call dri_init_extensions only for API_OPENGL.Chia-I Wu2010-09-081-1/+9
* st/dri: Use enum st_api_type internally.Chia-I Wu2010-09-085-27/+39
* st/dri: Add multi-api supportnobled2010-09-085-13/+46
* st/dri: Make clear which API's are supportednobled2010-09-081-1/+4
* r600g: add initial bank swizzle support.Dave Airlie2010-09-084-4/+295
* glcpp: Fix build on non-GCC compilers.Kenneth Graunke2010-09-072-90/+92
* ast_to_hir: Mark arrays as lvalues in GLSL ES, but prohibit assignment.Kenneth Graunke2010-09-071-1/+7
* glsl: Allow overloading of built-ins without hiding in GLSL ES.Kenneth Graunke2010-09-071-1/+1
* glsl: Move is_builtin flag back to ir_function_signature.Kenneth Graunke2010-09-079-15/+28
* ast_to_hir: Reject embedded structure definitions in GLSL ES 1.00.Kenneth Graunke2010-09-071-0/+9
* ast_to_hir: Reject unsized array declarations in GLSL ES 1.00.Kenneth Graunke2010-09-071-9/+18
* ast_to_hir: Allow matrix-from-matrix constructors in GLSL ES.Kenneth Graunke2010-09-071-1/+1
* i965: Enable EXT_framebuffer_blit internally.Kenneth Graunke2010-09-071-0/+1
* mesa: Enable GL_MAX_VERTEX_ATTRIBS in ES2.Kenneth Graunke2010-09-071-1/+16
* linker: Fix assertion and cross-version checks for version 100.Kenneth Graunke2010-09-071-2/+3
* glsl: Add built-in function profiles for GLSL ES 1.00.Kenneth Graunke2010-09-073-11/+2953
* glsl: Add built-in variables for GLSL ES 1.00.Kenneth Graunke2010-09-072-0/+82
* glsl: Split out types that are in 1.10 but not GLSL ES 1.00.Kenneth Graunke2010-09-073-15/+35
* glsl: Recognize GLSL ES 1.00 keywords.Kenneth Graunke2010-09-074-281/+287
* glsl: Define GL_ES preprocessor macro if API is OpenGL ES 2.0.Kenneth Graunke2010-09-079-228/+250
* glsl: Accept language version 100 and make it the default on ES2.Kenneth Graunke2010-09-074-242/+255
* glsl: Set default language version in mesa_glsl_parse_state constructor.Kenneth Graunke2010-09-074-260/+249
* ir_to_mesa: Add support for gl_NormalScale.Eric Anholt2010-09-072-0/+7
* glsl: Make sure shader source isn't NULL.Kenneth Graunke2010-09-071-0/+8
* r600g: Added missing r600_bc_add_literal() calls to XPD implementation.Tilman Sauerbeck2010-09-081-0/+8
* r600g: Added preliminary support for the LOG opcode.Tilman Sauerbeck2010-09-081-1/+121
* r600g: Added missing abs-ification to RSQ.Tilman Sauerbeck2010-09-081-1/+30
* r600g: split opcodes out and add wrapper around usage.Dave Airlie2010-09-084-208/+233
* r600g: add support for constants in memory buffers.Dave Airlie2010-09-0814-51/+154
* r600g: abstract the hw states out behind a vtbl.Dave Airlie2010-09-087-975/+1103
* glsl2: Forbid array-types in ?: operator in GLSL 1.10Ian Romanick2010-09-071-0/+11
* mesa: Set the base format of GL_ALPHA FBOs and teach swrast about it.Eric Anholt2010-09-073-3/+12
* ir_to_mesa: Fix warning in last commit.Eric Anholt2010-09-071-1/+1
* ir_to_mesa: Move the STATE_VAR elements of a builtin uniform to a temp (v2).Eric Anholt2010-09-071-345/+326
* glsl2: Early return with visit_continue in loop_analysis::visit(ir_dereferenc...Ian Romanick2010-09-071-1/+1
* glsl: Change grammar rules for selection statements to match the spec.Kenneth Graunke2010-09-073-950/+913
* i965: Store the byte address in the VS constant buffer as an integer.Eric Anholt2010-09-071-1/+1
* i965: Make pixel_xy results UW.Eric Anholt2010-09-071-0/+2