summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_state_upload.c
AgeCommit message (Expand)AuthorFilesLines
2015-09-02i965/cs: Setup push constant data for uniformsJordan Justen1-0/+2
2015-08-11i965: Hook up image state upload.Francisco Jerez1-0/+12
2015-07-18i965: Enable hardware-generated binding tables on render path.Abdiel Janulgue1-0/+4
2015-06-24i965: Rename intel_emit* to reflect their new location in brw_pipe_controlChris Wilson1-2/+2
2015-06-17i965: Use _mesa_geometric_ functions appropriatelyKevin Rogovin1-2/+4
2015-05-02i965: Upload atomic buffer state for compute shadersJordan Justen1-0/+2
2015-05-02i965/state: Emit pipeline select when changing pipelinesJordan Justen1-0/+5
2015-05-02i965/cs: Emit state base addressJordan Justen1-0/+2
2015-05-02i965/cs: Upload brw_cs_stateJordan Justen1-0/+2
2015-05-02i965/cs: Emit compute shader code and upload programsJordan Justen1-0/+3
2015-05-02i965/cs: Add BRW_NEW_CS_PROG_DATA and BRW_CACHE_CS_PROGJordan Justen1-0/+1
2015-05-02i965/cs: Add BRW_NEW_COMPUTE_PROGRAM state flag.Paul Berry1-0/+6
2015-03-31i965/state: Remove brw->state.dirtyJordan Justen1-6/+0
2015-03-31i965/state: Don't use brw->state.dirty.mesaJordan Justen1-7/+6
2015-03-31i965/state: Don't use brw->state.dirty.brwJordan Justen1-14/+13
2015-03-31i965/state: Add compute pipeline with empty atom listsJordan Justen1-1/+33
2015-03-31i965/state: Only upload render programs for render state uploadsJordan Justen1-20/+25
2015-03-31i965/state: Create separate dirty state bits for each pipelineJordan Justen1-27/+74
2015-03-31i965/state: Support multiple pipelines in brw->num_atomsJordan Justen1-37/+57
2015-03-31i965/state: Rename brw_clear_dirty_bits to brw_render_state_finishedJordan Justen1-1/+1
2015-03-31i965/state: Rename brw_upload_state to brw_upload_render_stateJordan Justen1-6/+6
2015-03-27i965/skl: Disable partial resolve in VCBen Widawsky1-0/+10
2015-02-23i965: Perform program state upload outside of atom handlingCarl Worth1-16/+19
2015-02-17i965: Do Sandybridge workaround flushes before each primitive.Kenneth Graunke1-0/+7
2015-01-14i965: Store the atoms directly in the contextIan Romanick1-3/+16
2015-01-03i965: Make INTEL_DEBUG=state ignore state flags with a count of 1.Kenneth Graunke1-2/+4
2014-12-04i965: Compute VS attribute WA bits earlier and check if they changed.Kenneth Graunke1-0/+1
2014-12-02i965: Delete brw_state_flags::cache and related code.Kenneth Graunke1-17/+3
2014-12-02i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).Kenneth Graunke1-8/+7
2014-12-02i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.Kenneth Graunke1-7/+7
2014-11-29i965: Move CACHE_NEW_SAMPLER to BRW_NEW_SAMPLER_STATE_TABLE.Kenneth Graunke1-1/+1
2014-11-29i965: Move CACHE_NEW_*_VP flags to BRW_NEW_*_VP.Kenneth Graunke1-3/+3
2014-11-29i965: Fold the gen7_cc_viewport_state_pointer atom into brw_cc_vp.Kenneth Graunke1-2/+0
2014-11-29i965: Combine CACHE_NEW_*_UNIT into BRW_NEW_GEN4_UNIT_STATE.Kenneth Graunke1-6/+1
2014-11-04i965: Implement the PMA stall fix.Kenneth Graunke1-0/+6
2014-10-16i965: Have mesa flag BRW_NEW_TEXTURE_BUFFER when a TexBO binding changesChris Forbes1-0/+1
2014-10-16i965: Add new dirty flag for new TexBOs.Chris Forbes1-0/+1
2014-10-01i965: Use ~0ull when flagging all BRW_NEW_* dirty flags.Kenneth Graunke1-2/+2
2014-10-01i965: Fix INTEL_DEBUG=state to work with 64-bit dirty bits.Kenneth Graunke1-16/+7
2014-10-01i965: Delete CACHE_NEW_BLORP_CONST_COLOR_PROG.Kenneth Graunke1-1/+0
2014-09-19i965/gen6/gs: upload ubo and pull constants surfaces.Iago Toral Quiroga1-0/+2
2014-09-19i965/gen6/gs: Enable texture units and upload sampler state.Iago Toral Quiroga1-0/+1
2014-09-19i965/gs: Reuse gen6 constant push buffers setup code in gen7+.Samuel Iglesias Gonsalvez1-2/+2
2014-09-19i965/gen6/gs: Setup constant push buffers for gen6 geometry shaders.Iago Toral Quiroga1-0/+1
2014-09-19i965/gen6/gs: use brw_gs_prog atom instead of brw_ff_gs_progSamuel Iglesias Gonsalvez1-1/+1
2014-09-10i965: Calculate start/base_vertex_location after preparing vertices.Kenneth Graunke1-3/+3
2014-09-04Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen1-48/+37
2014-09-01mesa: Convert NewDriverState to 64-bitsJordan Justen1-1/+1
2014-09-01i965: Modify state upload to allow 2 different sets of state atoms.Paul Berry1-23/+30
2014-09-01i965: Modify dirty bit handling to support 2 pipelines.Paul Berry1-5/+9