aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_state_upload.c
Commit message (Expand)AuthorAgeFilesLines
* i965/cs: Upload UBO/SSBO surfacesJordan Justen2015-09-301-0/+2
* i965/cs: Setup surface binding for gl_NumWorkGroupsJordan Justen2015-09-291-0/+3
* i965: Simplify handling of VUE map changes.Kenneth Graunke2015-09-261-1/+15
* i965: Implement DriverFlags.NewShaderStorageBufferIago Toral Quiroga2015-09-251-0/+1
* i965/cs: Emit texture surfaces to enable CS samplingJordan Justen2015-09-101-0/+2
* i965: Resolve GCC sign-compare warning.Rhys Kidd2015-09-101-1/+1
* i965/cs: Setup push constant data for uniformsJordan Justen2015-09-021-0/+2
* i965: Hook up image state upload.Francisco Jerez2015-08-111-0/+12
* i965: Enable hardware-generated binding tables on render path.Abdiel Janulgue2015-07-181-0/+4
* i965: Rename intel_emit* to reflect their new location in brw_pipe_controlChris Wilson2015-06-241-2/+2
* i965: Use _mesa_geometric_ functions appropriatelyKevin Rogovin2015-06-171-2/+4
* i965: Upload atomic buffer state for compute shadersJordan Justen2015-05-021-0/+2
* i965/state: Emit pipeline select when changing pipelinesJordan Justen2015-05-021-0/+5
* i965/cs: Emit state base addressJordan Justen2015-05-021-0/+2
* i965/cs: Upload brw_cs_stateJordan Justen2015-05-021-0/+2
* i965/cs: Emit compute shader code and upload programsJordan Justen2015-05-021-0/+3
* i965/cs: Add BRW_NEW_CS_PROG_DATA and BRW_CACHE_CS_PROGJordan Justen2015-05-021-0/+1
* i965/cs: Add BRW_NEW_COMPUTE_PROGRAM state flag.Paul Berry2015-05-021-0/+6
* i965/state: Remove brw->state.dirtyJordan Justen2015-03-311-6/+0
* i965/state: Don't use brw->state.dirty.mesaJordan Justen2015-03-311-7/+6
* i965/state: Don't use brw->state.dirty.brwJordan Justen2015-03-311-14/+13
* i965/state: Add compute pipeline with empty atom listsJordan Justen2015-03-311-1/+33
* i965/state: Only upload render programs for render state uploadsJordan Justen2015-03-311-20/+25
* i965/state: Create separate dirty state bits for each pipelineJordan Justen2015-03-311-27/+74
* i965/state: Support multiple pipelines in brw->num_atomsJordan Justen2015-03-311-37/+57
* i965/state: Rename brw_clear_dirty_bits to brw_render_state_finishedJordan Justen2015-03-311-1/+1
* i965/state: Rename brw_upload_state to brw_upload_render_stateJordan Justen2015-03-311-6/+6
* i965/skl: Disable partial resolve in VCBen Widawsky2015-03-271-0/+10
* i965: Perform program state upload outside of atom handlingCarl Worth2015-02-231-16/+19
* i965: Do Sandybridge workaround flushes before each primitive.Kenneth Graunke2015-02-171-0/+7
* i965: Store the atoms directly in the contextIan Romanick2015-01-141-3/+16
* i965: Make INTEL_DEBUG=state ignore state flags with a count of 1.Kenneth Graunke2015-01-031-2/+4
* i965: Compute VS attribute WA bits earlier and check if they changed.Kenneth Graunke2014-12-041-0/+1
* i965: Delete brw_state_flags::cache and related code.Kenneth Graunke2014-12-021-17/+3
* i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).Kenneth Graunke2014-12-021-8/+7
* i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.Kenneth Graunke2014-12-021-7/+7
* i965: Move CACHE_NEW_SAMPLER to BRW_NEW_SAMPLER_STATE_TABLE.Kenneth Graunke2014-11-291-1/+1
* i965: Move CACHE_NEW_*_VP flags to BRW_NEW_*_VP.Kenneth Graunke2014-11-291-3/+3
* i965: Fold the gen7_cc_viewport_state_pointer atom into brw_cc_vp.Kenneth Graunke2014-11-291-2/+0
* i965: Combine CACHE_NEW_*_UNIT into BRW_NEW_GEN4_UNIT_STATE.Kenneth Graunke2014-11-291-6/+1
* i965: Implement the PMA stall fix.Kenneth Graunke2014-11-041-0/+6
* i965: Have mesa flag BRW_NEW_TEXTURE_BUFFER when a TexBO binding changesChris Forbes2014-10-161-0/+1
* i965: Add new dirty flag for new TexBOs.Chris Forbes2014-10-161-0/+1
* i965: Use ~0ull when flagging all BRW_NEW_* dirty flags.Kenneth Graunke2014-10-011-2/+2
* i965: Fix INTEL_DEBUG=state to work with 64-bit dirty bits.Kenneth Graunke2014-10-011-16/+7
* i965: Delete CACHE_NEW_BLORP_CONST_COLOR_PROG.Kenneth Graunke2014-10-011-1/+0
* i965/gen6/gs: upload ubo and pull constants surfaces.Iago Toral Quiroga2014-09-191-0/+2
* i965/gen6/gs: Enable texture units and upload sampler state.Iago Toral Quiroga2014-09-191-0/+1
* i965/gs: Reuse gen6 constant push buffers setup code in gen7+.Samuel Iglesias Gonsalvez2014-09-191-2/+2
* i965/gen6/gs: Setup constant push buffers for gen6 geometry shaders.Iago Toral Quiroga2014-09-191-0/+1