summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
22 hoursilo: add a pointer to builder in ilo_3d_pipelineHEADmasterChia-I Wu4-187/+190
23 hoursilo: add a helper for RECTLIST blitterChia-I Wu3-33/+43
23 hoursilo: no direct ilo_context access in BLT blitterChia-I Wu1-21/+20
23 hoursilo: fix headers in Makefile.sourcesChia-I Wu1-5/+4
24 hoursilo: add a new struct for context statesChia-I Wu20-654/+672
24 hoursilo: merge ilo_gpe.h to ilo_state*.hChia-I Wu13-544/+513
24 hoursilo: rename ilo_gpe_gen*.[ch]Chia-I Wu5-9/+9
24 hoursilo: make ilo_fence opaqueChia-I Wu2-5/+7
24 hoursi965/gen6: Enable GL 3.3 and GLSL 3.30Chris Forbes2-9/+2
26 hoursgallivm: add information about different sampler/view units if analyzing shaderRoland Scheidegger2-0/+10
31 hoursst/dri: remove GALLIUM_MSAA and __GL_FSAA_MODE environment variablesMarek Olšák1-35/+0
32 hoursvc4: Fix perspective interpolation.Eric Anholt1-1/+1
32 hoursvc4: Use the same method as for FRAG_Z to handle fragcoord W.Eric Anholt5-13/+15
35 hoursutil: don't try to emit half-float intrinsics if avx isn't availableRoland Scheidegger1-1/+1
37 hoursi965/gen6: enable GLSL 1.50, OpenGL 3.2 and GL_AMD_vertex_shader_layeredSamuel Iglesias Gonsalvez2-3/+3
37 hoursi965/gen6/gs: Use a specific implementation of geometry shaders for gen6.Iago Toral Quiroga1-20/+33
37 hoursi965/gen6/gs: upload ubo and pull constants surfaces.Iago Toral Quiroga1-0/+2
37 hoursi965/gen6/gs: Enable transform feedback support in geometry shadersSamuel Iglesias Gonsalvez2-8/+11
37 hoursi965/gen6/gs: Fix binding table clash between TF surfaces and textures.Iago Toral Quiroga6-29/+78
37 hoursi965/gen6/gs: Avoid buffering transform feedback varyings twice.Iago Toral Quiroga2-106/+83
37 hoursi965/gen6/gs: Buffer PSIZ/flags vertex data in gen6_gs_visitorSamuel Iglesias Gonsalvez1-38/+41
37 hoursi965/gen6/gs: Setup SOL surfaces for user-provided geometry shadersSamuel Iglesias Gonsalvez1-38/+81
37 hoursi965/gen6/gs: implement transform feedback support in gen6_gs_visitorSamuel Iglesias Gonsalvez3-45/+390
37 hoursi965/gen6/gs: Add an additional parameter to the FF_SYNC opcode.Samuel Iglesias Gonsalvez4-8/+19
37 hoursi965/gen6/gs: implement GS_OPCODE_FF_SYNC_SET_PRIMITIVES opcodeSamuel Iglesias Gonsalvez4-0/+46
37 hoursi965/gen6/gs: implement GS_OPCODE_SVB_SET_DST_INDEX opcodeSamuel Iglesias Gonsalvez4-0/+33
37 hoursi965/gen6/gs: implement GS_OPCODE_SVB_WRITE opcodeSamuel Iglesias Gonsalvez4-0/+63
37 hoursi965/gen6/gs: Enable texture units and upload sampler state.Iago Toral Quiroga3-2/+3
37 hoursi965/gen6/gs: Assign geometry shader VUE map properly.Iago Toral Quiroga2-7/+7
37 hoursi965/gen6/gs: Implement support for gl_PrimitiveIdIn.Iago Toral Quiroga2-0/+69
37 hoursi965/gen6/gs: Implement GS_OPCODE_SET_PRIMITIVE_ID.Iago Toral Quiroga4-0/+27
37 hoursi965/gen6/gs: Handle the case where a geometry shader emits no output.Iago Toral Quiroga2-122/+118
37 hoursi965/gen6/gs: Make sure we complete the last primitive.Iago Toral Quiroga1-0/+13
37 hoursi965/gen6/gs: Implement geometry shaders for outputs other than points.Iago Toral Quiroga2-7/+67
37 hoursi965/gen6/gs: Add initial implementation for a gen6 geometry shader visitor.Iago Toral Quiroga4-1/+415
37 hoursi965: Generalize emit_urb_slot() to emit to any dst_reg.Iago Toral Quiroga2-14/+20
37 hoursi965: Provide means to create registers of a given size.Iago Toral Quiroga2-0/+15
37 hoursi965/gen6/gs: Implement GS_OPCODE_SET_DWORD_2.Iago Toral Quiroga5-16/+10
37 hoursi965/gen6/gs: Upload binding table for user-provided geometry shaders.Iago Toral Quiroga1-1/+4
37 hoursi965/gen6/gs: Enable URB space for user-provided geometry shaders.Iago Toral Quiroga1-10/+20
37 hoursi965/gen6/gs: Compute URB entry size for user-provided geometry shaders.Iago Toral Quiroga2-33/+62
37 hoursi965/gen6/gs: Add instruction URB flags to geometry shaders EOT message.Iago Toral Quiroga1-1/+1
37 hoursi965/gen6/gs: Implement GS_OPCODE_URB_WRITE_ALLOCATE.Iago Toral Quiroga5-0/+42
37 hoursi965/gen6/gs: Implement GS_OPCODE_FF_SYNC.Iago Toral Quiroga5-0/+67
37 hoursi965/gs: Reuse gen6 constant push buffers setup code in gen7+.Samuel Iglesias Gonsalvez3-36/+7
37 hoursi965/gen6/gs: Setup constant push buffers for gen6 geometry shaders.Iago Toral Quiroga3-33/+68
37 hoursi965/gen6/gs: Set brw->gs.enabled to FALSE in gen6_blorp_emit_gs_disable()Samuel Iglesias Gonsalvez1-0/+1
37 hoursi965/gen6/gs: use brw_gs_prog atom instead of brw_ff_gs_progSamuel Iglesias Gonsalvez4-2/+16
37 hoursi965/gen6/gs: Skeleton for user GS program supportSamuel Iglesias Gonsalvez1-35/+119
37 hoursi965/gs: Use single dispatch mode as fallback to dual object mode when possible.Iago Toral Quiroga4-22/+36