i965: Track last location of bo used for the batch
[mesa.git] / src / mesa / drivers / dri / i965 / intel_batchbuffer.c
2017-08-04 Chris Wilsoni965: Track last location of bo used for the batch
2017-08-04 Kenneth Graunkei965: Make brw_emit_reloc assert that the target BO...
2017-07-23 Kenneth Graunkei965: Drop non-LLC lunacy in the program cache code.
2017-07-20 Chris Wilsoni965: Rename batch->exec_objects to validation_list
2017-07-10 Chris Wilsoni965: Use brw_bo_wait() for brw_bo_wait_rendering()
2017-06-06 Matt Turneri965: Add and use brw_bo_map()
2017-06-06 Matt Turneri965: Pass flags to brw_bo_map_*
2017-06-06 Matt Turneri965: Rename brw_bo_map() -> brw_bo_map_cpu()
2017-06-06 Matt Turneri965: Remove brw_bo's virtual member
2017-05-15 Matt Turneri965: Mark shader programs for capture in the error...
2017-05-10 Kenneth Graunkei965: Make INTEL_DEBUG=bat decode VS/CLIP/GS/SF/WM...
2017-04-22 Marek Olšákmesa: replace _mesa_index_buffer::type with index_size
2017-04-10 Kenneth Graunkei965/drm: Add stall warnings when mapping or waiting...
2017-04-10 Daniel Vetteri965/batch: Ensure we use a consistent offset in relocs
2017-04-10 Kenneth Graunkei965/drm: Rename drm_bacon_bo to brw_bo.
2017-04-10 Kenneth Graunkei965/drm: Rename drm_bacon_bufmgr to struct brw_bufmgr.
2017-04-10 Kenneth Graunkei965: Just use a uint32_t context handle rather than...
2017-04-10 Kenneth Graunkei965/drm: Merge bo->handle and bo_gem->gem_handle.
2017-04-10 Kenneth Graunkei965/drm: Rewrite relocation handling.
2017-04-10 Kenneth Graunkei965: Make/use a brw_batch_references() wrapper.
2017-04-10 Kenneth Graunkei965: Change intel_batchbuffer_reloc() into brw_emit_re...
2017-04-10 Kenneth Graunkei965/drm: Drop cliprects and dr4 from execbuf variants.
2017-04-10 Kenneth Graunkei965/drm: Use our internal libdrm (drm_bacon) rather...
2017-04-06 Jordan Justenintel/gen_decoder: return -1 for unknown command formats
2017-04-03 Lionel Landwerlinaubinator/gen_decoder/i965: decode instructions from...
2017-03-30 Kenneth Graunkei965: Stop using legacy dri_bufmgr_* and intel_* names.
2017-03-30 Kenneth Graunkei965: Combine intel_batchbuffer_reloc and intel_batchbu...
2017-03-21 Kenneth Graunkei965: Use aubinator/genxml for INTEL_DEBUG=bat state...
2017-03-21 Kenneth Graunkei965: Use aubinator/genxml for INTEL_DEBUG=bat commands.
2017-03-13 Kenneth Graunkei965: Delete unused last_ring local.
2017-03-09 Kenneth Graunkei965: Delete render ring prelude.
2017-03-08 Chris Wilsoni965: Remove use of deprecated drm_intel_aub routines
2017-03-06 Kenneth Graunkei965: Delete vestiges of resource streamer code.
2017-03-06 Kenneth Graunkei965: Drop duplicate #defines now that we've bumped...
2017-01-27 Chad Versacei965: Add intel_batchbuffer_flush_fence()
2017-01-04 Iago Toral Quirogai965: remove brw_context dependency from intel_batchbuf...
2017-01-04 Iago Toral Quirogai965: make intel_batchbuffer_free() take a batchbuffer...
2017-01-04 Iago Toral Quirogai965: make intel_batchbuffer_emit_dword() take a batchb...
2017-01-04 Iago Toral Quirogai965: Make intel_bachbuffer_reloc() take a batchbuffer...
2017-01-03 Robert Braggi965: Remove perf monitor/query backend
2016-09-21 Kenneth Graunkei965: Rename intelScreen to screen.
2016-09-21 Kenneth Graunkei965: Rename __DRIScreen pointers to "dri_screen".
2016-08-19 Jason Ekstrandi965: Roll intel_reg.h into brw_defines.h
2016-05-25 Kristian Høgsberg... i965: Enable GL_KHR_robustness
2016-05-16 Kenneth Graunkei965: Send the minimal number of STATE_BASE_ADDRESS...
2016-05-09 Jordan Justeni965/hsw: Fix brw_store_data_imm*
2016-05-09 Kenneth Graunkei965: Add a brw_load_register_reg64 helper.
2016-05-04 Jordan Justeni965/gen6+: Add load register immediate helper functions
2016-05-04 Jordan Justeni965/hsw+: Add support for copying a register
2016-05-04 Jordan Justeni965/gen6+: Add support for storing immediate data...
2016-05-04 Jordan Justeni965: Add brw_store_register_mem32
2016-05-04 Jordan Justeni965: Use offset instead of index in brw_store_register...
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-30 Matt Turneri965: Don't inline intel_batchbuffer_require_space().
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-09 Francisco Jerezi965: Work around L3 state leaks during context switches.
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-10 Ian Romanicki965: Fix typos in license
2015-09-10 Ian Romanicki965: Remove horizontal bars from file header comments
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-07-18 Abdiel Janulguei965: Enable hardware-generated binding tables on rende...
2015-07-18 Abdiel Janulguei965: Enable resource streamer for the batchbuffer
2015-07-15 Matt Turneri965: Optimize batchbuffer macros.
2015-07-15 Matt Turneri965: Add and use USED_BATCH macro.
2015-07-15 Matt Turneri965: Split batch emission from relocation functions.
2015-07-09 Ben Widawskyi965/hsw: Implement end of batch workaround
2015-07-08 Chris Wilsoni965: Move pipecontrol workaround bo to brw_pipe_control
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
2015-06-24 Chris Wilsoni965: Transplant PIPE_CONTROL routines to brw_pipe_control
2015-06-24 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-05-12 Neil Robertsi956: Add a function to load a 64-bit register from...
2015-03-31 Jordan Justeni965/state: Don't use brw->state.dirty.brw
2015-03-18 Chris Wilsoni965: Defer the throttle until we submit new commands
2015-03-18 Chris Wilsoni965: Throttle to the previous frame
2015-03-03 Ben Widawskyi965: Rename some PIPE_CONTROL flags
2015-03-02 Matt Turneri965: Remove hand-rolled memcpy implementation.
2015-02-17 Kenneth Graunkei965: Do Sandybridge workaround flushes before each...
2015-01-16 Kristian Høgsbergi965: Fix up too-wide comment
2015-01-05 Kenneth Graunkei965: Implement WaCsStallAtEveryFourthPipecontrol on...
2014-12-09 Damien Lespiaui965/skl: Emit depth stall workaround for gen9 as well
2014-11-03 Jordan Justeni965/skl: Implement workaround for VF Invalidate issue
2014-09-05 Jordan JustenRevert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be...
2014-09-02 Paul Berryi965: Create a macro for setting a dirty bit.
2014-07-02 Eric Anholti965: Drop the memcmp for finding duplicated CURBE...
2014-07-02 Eric Anholti965: Reuse intel_upload.c for gen4/5 constant buffers.
2014-05-03 Eric Anholti965: Make batch dumping go to stderr, too.
2014-03-18 Eric Anholti965: Drop some more dead code from the old CACHED_BATC...
2014-03-06 Eric Anholti965: Fix render-to-texture in non-FinishRenderTexture...
2014-02-27 Kenneth Graunkei965: Only emit VS state pipe control workaround on...
2014-02-20 Kenneth Graunkei965: Implement a CS stall workaround on Broadwell.
2014-02-07 Kenneth Graunkei965: Implement a brw_load_register_mem helper function.
2014-02-01 Kenneth Graunkei965: Bump generation assertions on workaround flushes.
2014-01-20 Kenneth Graunkei965: Update PIPE_CONTROL packet lengths for Broadwell.
2014-01-20 Kenneth Graunkei965: Create a helper function for emitting PIPE_CONTRO...
2014-01-20 Kenneth Graunkei965: Use full-length PIPE_CONTROL packets for workarou...
2014-01-20 Kenneth Graunkei965: Emit full-length PIPE_CONTROLs for (non-write...
2014-01-20 Kenneth Graunkei965: Create a helper function for emitting PIPE_CONTRO...
2014-01-20 Kenneth Graunkei965: Introduce an OUT_RELOC64 macro.
2014-01-20 Kenneth Graunkei965: Use the new drm_intel_bo offset64 field.
2014-01-20 Kenneth Graunkei965: Delete intel_batchbuffer_emit_reloc_fenced.
next