summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/gen6_constant_state.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-20mesa: rework ParameterList to allow packingTimothy Arceri1-1/+2
2018-03-02i965: Generalize intel_upload.c to support multiple uploaders.Kenneth Graunke1-5/+5
2017-11-15i965: Make a better helper function for UBO/SSBO/ABO surface handling.Kenneth Graunke1-2/+5
2017-11-07intel/cs: Push subgroup ID instead of base thread IDJason Ekstrand1-3/+3
2017-10-24i965: Call gen6_upload_push_constants() even when the stage is disabled.Kenneth Graunke1-2/+7
2017-10-24i965: Move _mesa_shader_write_subroutine_indices down a level.Kenneth Graunke1-0/+3
2017-10-18i965: Use a union to bitcast a floatMatt Turner1-1/+2
2017-10-12intel/cs: Make thread_local_id a regular builtin paramJason Ekstrand1-6/+4
2017-10-12i965: Store image_param in brw_context instead of prog_dataJason Ekstrand1-10/+9
2017-10-12intel: Rewrite the world of push/pull paramsJason Ekstrand1-12/+75
2017-10-12i965: Get rid of gen7_cs_state.cJason Ekstrand1-0/+74
2017-10-12i965: Add a helper for populating constant buffersJason Ekstrand1-6/+20
2017-10-12i965: Move brw_upload_pull_constants to gen6_constant_state.cJason Ekstrand1-0/+64
2017-08-30i965: drop brw->is_haswell in favor of devinfo->is_haswellLionel Landwerlin1-1/+1
2017-08-30i965: drop brw->gen in favor of devinfo->genLionel Landwerlin1-1/+2
2017-07-13i965: Separate uploading push constant data from the pointer packets.Kenneth Graunke1-0/+2
2017-07-13i965: Store per-stage push constant BO pointers.Kenneth Graunke1-1/+2
2017-05-20i965: Use the upload BO for push constants on Gen7.5-Gen8.Kenneth Graunke1-1/+1
2017-05-20i965: Use the upload BO for push constants on Gen9+.Kenneth Graunke1-5/+10
2017-05-03i965: Port push constant code to genxml.Rafael Antognolli1-73/+0
2017-03-21i965: Drop AUB_TRACE_* stuff.Kenneth Graunke1-3/+2
2016-02-17i965: Extract push constant state to a new fileBen Widawsky1-0/+190