index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
mesa
/
drivers
/
dri
/
i965
/
intel_batchbuffer.c
Age
Commit message (
Expand
)
Author
Files
Lines
2017-11-17
i965: Upload invariant state once at the start of the batch on Gen4-5.
Kenneth Graunke
1
-1
/
+3
2017-10-13
i965: Rename brw->no_batch_wrap to intel_batchbuffer::no_wrap
Kenneth Graunke
1
-5
/
+5
2017-09-25
i965: Rename do_flush_locked to submit_batch().
Kenneth Graunke
1
-3
/
+4
2017-09-21
i965: Fix brw_finish_batch to grow the batchbuffer.
Kenneth Graunke
1
-7
/
+10
2017-09-21
i965: Move MI_BATCHBUFFER_END handling into brw_finish_batch().
Kenneth Graunke
1
-7
/
+7
2017-09-18
i965: Fix batch map failure check in INTEL_DEBUG=bat handling.
Kenneth Graunke
1
-1
/
+1
2017-09-18
i965: Warn for GTT fallbacks when mapping the batch/state buffers.
Kenneth Graunke
1
-2
/
+2
2017-09-18
i965: Plumb brw through to intel_batchbuffer_reset().
Kenneth Graunke
1
-8
/
+9
2017-09-15
i965: drop unused variables
Eric Engestrom
1
-1
/
+0
2017-09-14
i965: Print size of validation and relocation lists in INTEL_DEBUG=flush
Kenneth Graunke
1
-3
/
+8
2017-09-14
i965: Disentangle batch and state buffer flushing.
Kenneth Graunke
1
-10
/
+19
2017-09-14
i965: Delete BATCH_RESERVED handling.
Kenneth Graunke
1
-8
/
+3
2017-09-14
i965: Grow the batch/state buffers if we need space and can't flush.
Kenneth Graunke
1
-5
/
+131
2017-09-14
i965: Use a separate state buffer, but avoid changing flushing behavior.
Kenneth Graunke
1
-35
/
+74
2017-09-14
i965: Pass screen to intel_batchbuffer_reset().
Kenneth Graunke
1
-10
/
+8
2017-09-14
i965: Prepare INTEL_DEBUG=bat decoding for a separate statebuffer.
Kenneth Graunke
1
-56
/
+54
2017-09-14
i965: Split brw_emit_reloc into brw_batch_reloc and brw_state_reloc.
Kenneth Graunke
1
-10
/
+29
2017-09-14
i965: Refactor relocs into a brw_reloc_list structure.
Kenneth Graunke
1
-15
/
+24
2017-09-14
i965: Move brw_state_batch code to intel_batchbuffer.c
Kenneth Graunke
1
-0
/
+46
2017-09-14
i965: Drop a useless ret == 0 check.
Kenneth Graunke
1
-22
/
+20
2017-09-14
i965: Use a WC map and memcpy for the batch instead of pwrite.
Kenneth Graunke
1
-10
/
+8
2017-09-14
i965: Use batch->bo->size in brw_emit_reloc assertion.
Kenneth Graunke
1
-1
/
+1
2017-09-14
i965: Delete a batch size assertion that isn't very useful.
Kenneth Graunke
1
-3
/
+0
2017-09-13
i965: Add an INTEL_DEBUG=submit option for printing batch statistics.
Kenneth Graunke
1
-1
/
+1
2017-09-08
i965: Don't special case the batchbuffer when reference counting.
Kenneth Graunke
1
-11
/
+4
2017-09-01
i965: Move BATCH_SZ define into intel_batchbuffer.c.
Kenneth Graunke
1
-0
/
+2
2017-09-01
i965: Rename brw_bo::offset64 to gtt_offset.
Chris Wilson
1
-7
/
+8
2017-09-01
i965: Don't double count the batch in aperture_space.
Kenneth Graunke
1
-1
/
+1
2017-08-30
i965: drop brw->has_llc in favor of devinfo->has_llc
Lionel Landwerlin
1
-2
/
+4
2017-08-30
i965: drop brw->is_haswell in favor of devinfo->is_haswell
Lionel Landwerlin
1
-3
/
+3
2017-08-30
i965: drop brw->gen in favor of devinfo->gen
Lionel Landwerlin
1
-19
/
+42
2017-08-18
i965: Remove tabs in intel_batchbuffer.c.
Kenneth Graunke
1
-7
/
+7
2017-08-12
i965: Clean up intel_batchbuffer_init().
Kenneth Graunke
1
-8
/
+8
2017-08-04
i965: Reduce passing 2x32b of reloc_domains to 2 bits
Chris Wilson
1
-39
/
+22
2017-08-04
i965: Convert reloc.target_handle into an index for I915_EXEC_HANDLE_LUT
Kenneth Graunke
1
-2
/
+2
2017-08-04
i965: Use a C99 initializer for new validation list entries.
Kenneth Graunke
1
-10
/
+7
2017-08-04
i965: Simplify some bo != batch->bo special cases.
Kenneth Graunke
1
-27
/
+19
2017-08-04
i965: Use I915_EXEC_BATCH_FIRST when available.
Kenneth Graunke
1
-10
/
+27
2017-08-04
i965: Move add_exec_bo()
Chris Wilson
1
-53
/
+53
2017-08-04
i965: Ignore reloc read/write domains
Chris Wilson
1
-11
/
+7
2017-08-04
i965: Use I915_EXEC_NO_RELOC
Chris Wilson
1
-7
/
+33
2017-08-04
i965: Initialize flags to 0 and |= in new flags.
Kenneth Graunke
1
-3
/
+3
2017-08-04
i965: Make add_exec_bo return the validation list index.
Kenneth Graunke
1
-4
/
+5
2017-08-04
i965: Track last location of bo used for the batch
Chris Wilson
1
-2
/
+16
2017-08-04
i965: Make brw_emit_reloc assert that the target BO is non-NULL.
Kenneth Graunke
1
-0
/
+2
2017-07-22
i965: Drop non-LLC lunacy in the program cache code.
Kenneth Graunke
1
-6
/
+0
2017-07-20
i965: Rename batch->exec_objects to validation_list
Chris Wilson
1
-11
/
+11
2017-07-10
i965: Use brw_bo_wait() for brw_bo_wait_rendering()
Chris Wilson
1
-2
/
+2
2017-06-06
i965: Add and use brw_bo_map()
Matt Turner
1
-2
/
+2
2017-06-06
i965: Pass flags to brw_bo_map_*
Matt Turner
1
-2
/
+2
[next]