mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-10 09:26:10 +00:00
Revert "Revert "store_dw_loop: make loops smaller""
This reverts commit 3005ac3ee8d7aede73a3e63d2068a6074156ebe5. QA has done the testing we've wanted. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
parent
c75dcbdac5
commit
f893535141
@ -62,7 +62,7 @@ store_dword_loop(int divider, unsigned flags)
|
||||
if (!has_ppgtt)
|
||||
cmd |= MI_MEM_VIRTUAL;
|
||||
|
||||
for (i = 0; i < SLOW_QUICK(0x80000, 4); i++) {
|
||||
for (i = 0; i < SLOW_QUICK(0x2000, 4); i++) {
|
||||
int j = 0;
|
||||
int cmd_address_offset;
|
||||
cmd_bo = drm_intel_bo_alloc(bufmgr, "cmd bo", 4096, 4096);
|
||||
|
@ -86,7 +86,7 @@ store_dword_loop(int devid, int divider)
|
||||
|
||||
igt_info("running storedw loop on render with stall every %i batch\n", divider);
|
||||
|
||||
for (i = 0; i < SLOW_QUICK(0x100000, 0x10); i++) {
|
||||
for (i = 0; i < SLOW_QUICK(0x2000, 0x10); i++) {
|
||||
emit_store_dword_imm(devid, target_buffer, val);
|
||||
intel_batchbuffer_flush_on_ring(batch, I915_EXEC_BLT);
|
||||
|
||||
|
@ -86,7 +86,7 @@ store_dword_loop(int devid, int divider)
|
||||
|
||||
igt_info("running storedw loop on render with stall every %i batch\n", divider);
|
||||
|
||||
for (i = 0; i < SLOW_QUICK(0x100000, 0x10); i++) {
|
||||
for (i = 0; i < SLOW_QUICK(0x2000, 0x10); i++) {
|
||||
emit_store_dword_imm(devid, target_buffer, val);
|
||||
intel_batchbuffer_flush_on_ring(batch, I915_EXEC_BSD);
|
||||
|
||||
|
@ -86,7 +86,7 @@ store_dword_loop(int devid, int divider)
|
||||
|
||||
igt_info("running storedw loop on render with stall every %i batch\n", divider);
|
||||
|
||||
for (i = 0; i < SLOW_QUICK(0x100000, 0x10); i++) {
|
||||
for (i = 0; i < SLOW_QUICK(0x2000, 0x10); i++) {
|
||||
emit_store_dword_imm(devid, target_buffer, val);
|
||||
intel_batchbuffer_flush_on_ring(batch, 0);
|
||||
|
||||
|
@ -61,7 +61,7 @@ store_dword_loop(int divider)
|
||||
|
||||
cmd = MI_STORE_DWORD_IMM;
|
||||
|
||||
for (i = 0; i < SLOW_QUICK(0x100000, 0x10); i++) {
|
||||
for (i = 0; i < SLOW_QUICK(0x2000, 0x10); i++) {
|
||||
BEGIN_BATCH(4);
|
||||
OUT_BATCH(cmd);
|
||||
if (intel_gen(batch->devid) < 8)
|
||||
|
Loading…
x
Reference in New Issue
Block a user