summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
5 hoursi965/gen6/gs: Use a specific implementation of geometry shaders for gen6.Iago Toral Quiroga1-20/+33
5 hoursi965/gen6/gs: Fix binding table clash between TF surfaces and textures.Iago Toral Quiroga6-29/+78
5 hoursi965/gen6/gs: Add initial implementation for a gen6 geometry shader visitor.Iago Toral Quiroga4-1/+415
5 hoursi965/gen6/gs: Set brw->gs.enabled to FALSE in gen6_blorp_emit_gs_disable()Samuel Iglesias Gonsalvez1-0/+1
5 hoursi965/gen6/gs: use brw_gs_prog atom instead of brw_ff_gs_progSamuel Iglesias Gonsalvez4-2/+16
7 daysi965: Fix reference counting in new basevertex upload code.Kenneth Graunke1-0/+3
14 daysi965/fs: Remove direct fs_generator brw_wm_prog_key dependenceJordan Justen2-2/+10
14 daysi965/fs: Remove direct fs_generator brw_wm_prog_data dependenceJordan Justen2-15/+24
14 daysi965: Add uses_kill to brw_wm_prog_dataJordan Justen5-8/+10
14 daysi965: Adjust fast-clear resolve rect for BDWKristian Høgsberg1-4/+10
2014-09-05i965/fs: Pass block to insert and remove functions missed earlier.Matt Turner1-7/+7
2014-09-05Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen34-185/+112
2014-09-04i965: Move curb_read_length/total_scratch to brw_stage_prog_data.Kenneth Graunke16-38/+40
2014-09-02mesa: Convert NewDriverState to 64-bitsJordan Justen6-13/+25
2014-09-02i965: Modify dirty bit handling to support 2 pipelines.Paul Berry4-16/+46
2014-08-31i965: Use unreachable() to silence warning.Matt Turner1-2/+1
2014-08-29i965: Mark BRW_CONDITIONAL_R as Gen <= 5.Matt Turner1-1/+1
2014-08-20i965: Flush the RC and TC before doing a fast clear resolveKristian Høgsberg1-2/+2
2014-08-16i965/gen6 depth surface: program 3DSTATE_DEPTH_BUFFER to top of surfaceJordan Justen3-59/+51
2014-08-16i965/gen6_depth_state.c: Remove (gen != 6) code pathsJordan Justen1-31/+14
2014-08-16i965: Split gen6 depth hiz state out from brwJordan Justen4-1/+188
2014-08-16i965/gen6_surface_state.c: Remove (gen < 6) code pathJordan Justen1-22/+0
2014-08-15i965: Add a mechanism for sending native primitives into the driverKristian Høgsberg4-5/+22
2014-08-15i965/fs: Use brw_adjust_sampler_state_pointer in fs generator tooChris Forbes1-16/+1
2014-08-14i965: fix compiler error in union initiliazerPekka Paalanen2-2/+2
2014-08-14i965: Store uniform constant values in a gl_constant_value instead of floatNeil Roberts13-42/+55
2014-08-14i965/fs: Drop "do dual source blending" generator parameter.Kenneth Graunke4-7/+3
2014-08-13ra: don't consider nodes for spilling we don't need toConnor Abbott1-40/+11
2014-08-12i965: Delete the Gen8 code generators.Kenneth Graunke9-4076/+0
2014-08-12i965/eu: Refactor brw_WHILE to share a bit more code on Gen6+.Kenneth Graunke1-16/+12
2014-08-12i965/eu: Emulate F32TO16 and F16TO32 on Broadwell.Kenneth Graunke1-2/+50
2014-08-12i965: Return NONE from brw_swap_cmod on unknown input.Matt Turner3-3/+3
2014-08-11i965: Don't check for format differences when using the blorp blitterNeil Roberts1-54/+12
2014-08-11i965/eu: Update jump distance scaling for Broadwell.Kenneth Graunke1-0/+4
2014-08-11i965/eu: Refactor jump distance scaling to use a helper function.Kenneth Graunke3-17/+32
2014-08-11i965/eu: Make it clear that brw_patch_break_count only runs on Gen4-5.Kenneth Graunke1-0/+2
2014-08-11i965/eu: Make it clear that brw_find_loop_end only runs on Gen6+.Kenneth Graunke1-0/+2
2014-08-11i965/eu: Port Broadwell CMP destination type hack to brw_eu_emit.c.Kenneth Graunke1-0/+8
2014-08-11i965/eu: Change gen == 7 to gen >= 7 in a couple brw_eu_emit.c cases.Kenneth Graunke1-2/+2
2014-08-08i965: Set ExecSize to 16 for loop instructions in SIMD16 shaders.Kenneth Graunke1-5/+8
2014-08-08i965/eu: Merge brw_CONT and gen6_CONT.Kenneth Graunke4-28/+7
2014-08-08i965/eu: Drop redundant brw_set_src0/brw_set_dest from gen6_CONT.Kenneth Graunke1-2/+0
2014-08-07i965/clip: Fix brw_clip_unfilled.c/compute_offset's assembly.Kenneth Graunke1-3/+3
2014-08-02i965: Drop sizeof(struct brw_sampler_state) from estimated prim size.Kenneth Graunke1-3/+3
2014-08-02i965: Make BLORP use brw_emit_sampler_state().Kenneth Graunke3-95/+33
2014-08-02i965: Make some brw_sampler_state.c functions static again.Kenneth Graunke2-8/+2
2014-08-02i965: Stop using gen7_update_sampler_state; rm gen7_sampler_state.c.Kenneth Graunke4-194/+2
2014-08-02i965: Make brw_update_sampler_state use 8 bits for LOD fields on Gen7+.Kenneth Graunke1-3/+4
2014-08-02i965: Make brw_update_sampler_state() use brw_emit_sampler_state().Kenneth Graunke1-119/+92
2014-08-02i965: Add #defines for SAMPLER_STATE fields.Kenneth Graunke1-0/+54