summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Move the old gen4 bspec-based scheduling info to a helper func.Eric Anholt2012-12-141-33/+41
* i965/fs: Set up gen7 UBO loads as sends from GRFs.Eric Anholt2012-12-145-7/+114
* i965/fs: Before reg alloc, schedule instructions to reduce live ranges.Eric Anholt2012-12-141-6/+41
* i965/fs: Add some optional debug printfs to scheduling.Eric Anholt2012-12-141-0/+21
* i965/fs: Schedule instructions both before and after register allocation.Eric Anholt2012-12-143-18/+78
* i965: Make sure that the shader_time report at context destroy happens.Eric Anholt2012-12-141-0/+3
* i965: Print a total time for the different shader stages.Eric Anholt2012-12-141-10/+38
* i965: Scale shader_time to compensate for resets.Eric Anholt2012-12-144-9/+83
* i965: Adjust the split between shader_time_end() and shader_time_write().Eric Anholt2012-12-144-51/+55
* glsl/linker: Pack between varyings.Paul Berry2012-12-141-15/+35
* glsl/linker: Pack within compound varyings.Paul Berry2012-12-141-37/+56
* gallium: Disable varying packing on hardware with <=8 texture indirections.Paul Berry2012-12-141-0/+14
* mesa: Add an option so driver can opt out of varying packing.Paul Berry2012-12-141-0/+11
* glsl: Add a lowering pass for packing varyings.Paul Berry2012-12-143-0/+368
* glsl/linker: Sort varyings by packing class, then vector size.Paul Berry2012-12-141-0/+104
* glsl/linker: Subdivide the first phase of varying assignment.Paul Berry2012-12-141-44/+163
* glsl/linker: Defer recording transform feedback locations.Paul Berry2012-12-141-55/+48
* glsl: Create a field to store fractional varying locations.Paul Berry2012-12-143-2/+14
* glsl/linker: Make separate ir_variable field to mean "unmatched".Paul Berry2012-12-142-4/+23
* glsl/linker: Always invalidate shader ins/outs, even in corner cases.Paul Berry2012-12-141-12/+31
* glsl/lower_clip_distance: Update symbol table.Paul Berry2012-12-143-5/+10
* android: build fix for libmesa_glsl_utilsTapani Pälli2012-12-141-0/+4
* mesa: minor indentation fixes in texcompress_etc.cBrian Paul2012-12-141-17/+17
* mesa: remove old swrast-based compressed texel fetch codeBrian Paul2012-12-148-692/+1
* swrast: use new core Mesa compressed texel fetch functionsBrian Paul2012-12-142-87/+110
* mesa: reimplement _mesa_decompress_image() using new tex fetch codeBrian Paul2012-12-141-103/+7
* mesa: added _mesa_get_compressed_fetch_func()Brian Paul2012-12-142-0/+36
* mesa: add new texel fetch code for etc formatsBrian Paul2012-12-142-0/+280
* mesa: add new texel fetch code for rgtc formatsBrian Paul2012-12-142-0/+166
* mesa: add new texel fetch code for fxt formatsBrian Paul2012-12-142-0/+45
* mesa: add new texel fetch code for dxt formatsBrian Paul2012-12-142-1/+110
* mesa: add compressed_fetch_func typedefBrian Paul2012-12-141-0/+9
* swrast: merge get_texel_fetch_func() and set_fetch_functions()Brian Paul2012-12-141-26/+20
* swrast: make _mesa_get_texel_fetch_func() staticBrian Paul2012-12-142-7/+4
* draw/llvmpipe: fix transform feedback position + enable other extensionsDave Airlie2012-12-146-8/+27
* draw: add support for later transform feedback extensionsDave Airlie2012-12-143-6/+17
* clover: Fix build since removal of pipe_surface::usageTom Stellard2012-12-131-1/+0
* r600g/radeonsi: Silence warningsMaxence Le Dore2012-12-135-30/+49
* clover: Add support for compiler flagsTom Stellard2012-12-135-12/+71
* clover: Don't erase build info of devices not being builtTom Stellard2012-12-131-2/+2
* r600g: use load_ar checks with llvm output.Vincent Lejeune2012-12-131-0/+6
* gallivm: fix texel fetch for array texturesRoland Scheidegger2012-12-131-17/+38
* mesa: Fix computation of default vertex attrib stride for 2_10_10_10 formats.Paul Berry2012-12-133-1/+47
* mesa/uniform_query: Don't write to *params if there is an errorMatt Turner2012-12-131-1/+5
* mesa: print unsigned values with %uMatt Turner2012-12-131-4/+4
* i965: Fix disassembly of jump targets on Gen7.Kenneth Graunke2012-12-121-4/+9
* i965: Make try_rewrite_rhs_to_dst compare VGRF size to regs written.Kenneth Graunke2012-12-121-1/+1
* softpipe: remove unused corner0 variableBrian Paul2012-12-121-1/+0
* llvmpipe: remove unneeded draw_flush() callBrian Paul2012-12-121-2/+0
* r600g: suballocate memory for fetch shaders from a large bufferMarek Olšák2012-12-126-19/+37