summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2013-10-26implement NV_vdpau_interop v7Christian König19-9/+934
2013-10-26winsys/radeon: make radeon_drm_winsys_create publicChristian König1-1/+1
2013-10-26i965: Remove ir_txf coord+offset special case in visitorsChris Forbes2-65/+16
2013-10-26i965: Generalize coord+offset lowering pass for ir_txfChris Forbes1-3/+26
2013-10-26i965: Add lowering pass to fold offset into unnormalized coordsChris Forbes4-0/+81
2013-10-26i965: Add lowering pass for splitting textureGatherOffsetsChris Forbes4-0/+92
2013-10-26i965: Add asserts to ensure that ir_tg4 offset arrays are loweredChris Forbes2-0/+6
2013-10-26glsl: add signatures for textureGatherOffsets()Chris Forbes1-0/+30
2013-10-26glsl: add support for texture functions with offset arraysChris Forbes1-0/+9
2013-10-26i965/fs: Add support for shadow comparitors with gather4Chris Forbes2-3/+15
2013-10-26i965/vs: Add support for shadow comparitors with gather4Chris Forbes2-3/+16
2013-10-26i965: Add Gen7 gather4_c and gather4_po_c message typesChris Forbes1-0/+2
2013-10-26glsl: Add new textureGather[Offset]() overloads for shadow samplersChris Forbes1-0/+10
2013-10-26glsl: Add support for separate reference Z for shadow samplersChris Forbes1-5/+15
2013-10-26i965/vs: add support for gather4 with nonconstant offsetsChris Forbes1-1/+15
2013-10-26i965/fs: add support for gather4 with nonconstant offsetsChris Forbes1-7/+46
2013-10-26i965: relax brw_texture_offset assertChris Forbes4-5/+10
2013-10-26i965: Add SHADER_OPCODE_TG4_OFFSET for gather with nonconstant offsets.Chris Forbes6-3/+20
2013-10-26i965: add missing tg4 case in brw_instruction_nameChris Forbes1-0/+2
2013-10-26glsl: relax const offset requirement for textureGatherOffsetChris Forbes1-20/+41
2013-10-26glsl: Add ARB_gpu_shader5 textureGatherOffset signaturesChris Forbes1-0/+16
2013-10-25i965: Weaken the flushing in gen7_end_transform_feedback().Kenneth Graunke1-6/+6
2013-10-25i965/fs: Stop trying to hack around MRF dep chains on gen7+ LIFO scheduling.Eric Anholt1-1/+1
2013-10-25i965: Try not to reverse-schedule things when doing LIFO scheduling.Eric Anholt1-5/+3
2013-10-26mesa/st: disable ARB_framebuffer_object when no driver support.Ilia Mirkin1-2/+5
2013-10-26gallium: add PIPE_CAP_MIXED_FRAMEBUFFER_SIZESIlia Mirkin14-1/+17
2013-10-25glx: Fix return value from indirect_bind_contextAdam Jackson1-4/+4
2013-10-25glsl: Optimize (not A) and (not B) into not (A or B).Matt Turner1-0/+9
2013-10-25glsl: Optimize (not A) or (not B) into not (A and B).Matt Turner1-0/+12
2013-10-25i965/fs: Match commutative expressions with reversed arguments.Matt Turner1-3/+23
2013-10-25i965: s/Muchnik/Muchnick/.Matt Turner4-4/+4
2013-10-25r600g,radeonsi: use fences provided by the winsysMarek Olšák8-462/+37
2013-10-25winsys/radeon: add the implementation of fences from r300gMarek Olšák4-33/+87
2013-10-25radeonsi: add the vertex shader position output if it's missingMarek Olšák1-0/+13
2013-10-25radeonsi: respect semantic indices for COLOR[i] fragment shader outputsMarek Olšák1-5/+2
2013-10-24glsl: When disabling gl_PerVertex variables, check that mode matches.Paul Berry1-1/+2
2013-10-24glsl: Remove unused gl_PerVertex interface blocks.Paul Berry1-0/+90
2013-10-24glsl: Call check_builtin_array_max_size when redeclaring gl_in.Paul Berry1-1/+17
2013-10-24mesa: Fix geometry shader program queries.Paul Berry1-60/+40
2013-10-24glsl: Account for interface block lowering in program_resource_visitor.Paul Berry1-1/+57
2013-10-24glsl: mark variables produced by lower_named_interface_blocks.Paul Berry2-0/+20
2013-10-24glsl: Keep track of centroid/interpolation mode for interface block members.Paul Berry5-0/+38
2013-10-24glsl: Pass variable mode into ast_process_structure_or_interface_block().Paul Berry1-16/+23
2013-10-24glsl: Extract interpretation of interpolation to its own function.Paul Berry1-28/+42
2013-10-24glsl: Pull interpolation_string() out of ir_variable.Paul Berry4-20/+22
2013-10-24i965: Reduce gl_MaxGeometryInputComponents to 64.Paul Berry1-1/+1
2013-10-24i965/gs: If a DUAL_OBJECT gs would spill, fall back to DUAL_INSTANCED.Paul Berry3-2/+30
2013-10-24i965/gs: Fix up gl_PointSize input swizzling for DUAL_INSTANCED gs.Paul Berry2-1/+32
2013-10-24i965/gs: Add the ability to compile a DUAL_INSTANCED geometry shader.Paul Berry4-8/+30
2013-10-24i965/vec4: Add the ability to suppress register spilling.Paul Berry7-10/+23