mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-10 17:36:11 +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:
parent
210d20f413
commit
4e9df4fe5f
@ -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();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user