summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
6 hoursi965: Drop CACHE_NEW_VS_PROG from the gen7_sf_state atom.Kenneth Graunke1-1/+1
6 hoursi965: Drop brwBindProgram driver hook.Kenneth Graunke1-20/+0
6 hoursi965: Add missing /* BRW_NEW_FRAGMENT_PROGRAM */ comments.Kenneth Graunke3-6/+7
6 hoursi965: Use "1ull" instead of "1" in BRW_NEW_* defines.Kenneth Graunke1-32/+32
6 hoursi965: Use ~0ull when flagging all BRW_NEW_* dirty flags.Kenneth Graunke3-4/+4
6 hoursi965: Fix INTEL_DEBUG=state to work with 64-bit dirty bits.Kenneth Graunke1-16/+7
20 hoursi965/brw_reg: Make the accumulator register take an explicit width.Jason Ekstrand3-10/+15
21 hoursi965/brw_reg: Add a firsthalf function and use it in the generatorJason Ekstrand2-29/+44
39 hoursi965: Use BRW_MATH_DATA_SCALAR when source regioning is scalar.Matt Turner6-11/+9
6 daysi965: Add BRW_OPCODE_NENOP for G45.Matt Turner2-2/+4
6 daysi965/compaction: Reduce size of compacted_counts[] array.Matt Turner1-22/+37
6 daysi965/compaction: Use sizeof brw_inst/brw_compact_inst.Matt Turner1-15/+17
9 daysi965/fs: Remove direct fs_visitor brw_wm_prog_key dependenceJordan Justen5-9/+36
9 daysi965/fs: Use brw_sampler_prog_key_data instead of brw_wm_prog_key::texJordan Justen1-12/+29
9 daysi965/fs: Remove direct fs_visitor brw_wm_prog_data dependenceJordan Justen3-21/+56
12 daysi965/gen6/gs: Use a specific implementation of geometry shaders for gen6.Iago Toral Quiroga1-20/+33
12 daysi965/gen6/gs: Fix binding table clash between TF surfaces and textures.Iago Toral Quiroga6-29/+78
12 daysi965/gen6/gs: Add initial implementation for a gen6 geometry shader visitor.Iago Toral Quiroga4-1/+415
12 daysi965/gen6/gs: Set brw->gs.enabled to FALSE in gen6_blorp_emit_gs_disable()Samuel Iglesias Gonsalvez1-0/+1
12 daysi965/gen6/gs: use brw_gs_prog atom instead of brw_ff_gs_progSamuel Iglesias Gonsalvez4-2/+16
2014-09-12i965: Fix reference counting in new basevertex upload code.Kenneth Graunke1-0/+3
2014-09-06i965/fs: Remove direct fs_generator brw_wm_prog_key dependenceJordan Justen2-2/+10
2014-09-06i965/fs: Remove direct fs_generator brw_wm_prog_data dependenceJordan Justen2-15/+24
2014-09-06i965: Add uses_kill to brw_wm_prog_dataJordan Justen5-8/+10
2014-09-06i965: 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