mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2026-08-11 16:32:58 +00:00
tests/kms_fbc_crc: Update blit code for BDW
Switch to XY_COLOR_BLT from COLOR_BLT and use the appropriate macros to make the code work on BDW. Also make the blit 8bpp instead if 16bpp. 8bpp is what it was supposed to use all along. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=76307 Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
This commit is contained in:
+4
-3
@@ -93,11 +93,12 @@ static void fill_blt(data_t *data, uint32_t handle, unsigned char color)
|
||||
batch = intel_batchbuffer_alloc(data->bufmgr, data->devid);
|
||||
igt_assert(batch);
|
||||
|
||||
BEGIN_BATCH(5);
|
||||
OUT_BATCH(COLOR_BLT_CMD);
|
||||
OUT_BATCH((1 << 24) | (0xf0 << 16) | 0);
|
||||
COLOR_BLIT_COPY_BATCH_START(batch->devid, 0);
|
||||
OUT_BATCH((0 << 24) | (0xf0 << 16) | 0);
|
||||
OUT_BATCH(0);
|
||||
OUT_BATCH(1 << 16 | 4);
|
||||
OUT_RELOC(dst, I915_GEM_DOMAIN_RENDER, I915_GEM_DOMAIN_RENDER, 0);
|
||||
BLIT_RELOC_UDW(batch->devid);
|
||||
OUT_BATCH(color);
|
||||
ADVANCE_BATCH();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user