summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-11-12wipllvm-wipJordan Justen16-7/+703
2012-11-08glsl: add llvm cflags for ir_to_llvmJordan Justen1-0/+1
2012-11-08i965: Start trying to do intrinsics.Eric Anholt11-13/+317
2012-11-08i965: Build LLVM IR for the FS.Eric Anholt27-3/+1299
2012-11-08glsl/llvm: Add hooks for prologue/epilogue code in main().Eric Anholt2-11/+30
2012-11-08glsl: Move the ir_to_llvm class definition to the header.Eric Anholt2-959/+1052
2012-11-08glsl: Dump the LLVM IR on verification failureEric Anholt1-1/+3
2012-11-08glsl: Fix generation of float ir_unop_neg.Eric Anholt1-1/+6
2012-11-08glsl: Drop dead create_shuffle3.Eric Anholt1-16/+0
2012-11-08glsl: Drop NDEBUG undef, since it's now filtered out of LLVM_CFLAGS.Eric Anholt1-5/+0
2012-11-08glsl: Use NULL instead of 0 for pointers.Eric Anholt1-2/+2
2012-11-08glsl: Avoid use of rtti through type safety.Eric Anholt1-2/+2
2012-11-08glsl: Use the llvm namespace in ir_to_llvm.cpp.Eric Anholt1-167/+168
2012-11-08glsl: Rewrite ir_to_llvm in a more consistent Mesa style.Eric Anholt1-319/+366
2012-11-08glsl: Build ir_to_llvm.cpp when MESA_LLVM is set.Eric Anholt3-0/+22
2012-11-08glsl: Fix some Wcast-qual warnings.Eric Anholt2-3/+3
2012-11-08glsl: Fix uninitialized variable warnings.Eric Anholt1-6/+14
2012-11-08glsl: Fix ir_to_llvm.cpp build for 3.0 (ArrayRef change)Eric Anholt1-13/+18
2012-11-08glsl: Fix a narrowing conversion warning.Eric Anholt1-1/+6
2012-11-08glsl: CreateUnwind() is gone.Eric Anholt1-1/+0
2012-11-08glsl: Fix some glsl base type switch warnings.Eric Anholt1-0/+6
2012-11-08glsl: Fix llvm build for get_callee() -> callee change.Eric Anholt1-1/+1
2012-11-08glsl: Remove old ir_binop_cross from ir_to_llvm.cpp.Eric Anholt1-18/+0
2012-11-08glsl: Fix build of ir_to_llvm.cpp with respect to const types.Eric Anholt1-17/+17
2012-11-08glsl: Add a work-in-progress AOS (vec4-based) GLSL2->LLVM converter.Luca Barbieri2-0/+1126
2012-11-08glsl: Remove our .dir-locals in favor of the global mesa style.Eric Anholt1-3/+0
2012-11-08r600g: fix pre eg export with llvmVincent Lejeune1-1/+1
2012-11-07i965: Fix assertion in brw_alu3.Vinson Lee1-1/+1
2012-11-07wayland: Destroy frame callback when destroying surfaceJonas Ådahl2-0/+6
2012-11-07r600g/compute: fix call to r600_bytecode_initAlex Deucher1-1/+2
2012-11-07mesa: Remove PROG_EMIT_VERTEX and PROG_END_PRIMITIVE opcodes.Kenneth Graunke4-14/+0
2012-11-06svga: Ensure vb_transfer in svga_swtnl_draw_vbo in initialized.Vinson Lee1-1/+1
2012-11-06scons: Build src/mesa/main/es1_conversion.c for all builds.Vinson Lee1-1/+2
2012-11-07egl_dri2/x11: Fix eglPostSubBufferNV()Fredrik Höglund1-1/+1
2012-11-06dispatch: Delete unused init_dispatch functions.Paul Berry32-431/+0
2012-11-06dispatch: Code generate api_exec.c.Paul Berry6-934/+21
2012-11-06glapi/gen: Add code generation script for _mesa_create_exec_table().Paul Berry1-0/+222
2012-11-06glapi/gen: handle new XML attributes.Paul Berry1-2/+63
2012-11-06glapi/gen: Gather API version info across aliased functions.Paul Berry1-1/+13
2012-11-06glapi/gen: Comment fix.Paul Berry1-1/+1
2012-11-06dispatch: Make all API functions non-static.Paul Berry34-538/+1304
2012-11-06glapi: Annotate XML with function name suffix anomalies.Paul Berry14-147/+191
2012-11-06glapi: Annotate XML with desktop="false" for GLES-only functions.Paul Berry5-57/+60
2012-11-06glapi: Annotate XML with exec="{es,check}" for special GLES1 functions.Paul Berry3-48/+49
2012-11-06glapi: Annotate XML with exec="loopback" for loopback functions.Paul Berry2-208/+271
2012-11-06glapi: Annotate XML with exec="dynamic" for dynamic functions.Paul Berry8-132/+208
2012-11-06glapi: Annotate XML with exec="skip" for unimplemented functions.Paul Berry6-273/+310
2012-11-06glapi: Annotate XML with deprecated="3.1" for deprecated functions.Paul Berry7-548/+710
2012-11-06glapi: Mark GLX extensions as window_system="glX".Paul Berry1-3/+3
2012-11-06glapi: Use GL_ or GLX_ prefix for all category names.Paul Berry1-2/+2