summaryrefslogtreecommitdiff
path: root/lib/igt_draw.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-13tests/intel/kms_big_fb: Fix width calculation while creating the intel bufBhanuprakash Modem1-1/+1
2024-03-08lib/intel_buf: expose mocs_indexMatthew Auld1-3/+4
2024-02-23lib/igt_draw: Don't call i915 specific ioctls on xe in draw rectangleZbigniew Kempczyński1-1/+1
2024-02-01lib/igt_draw: Fix the usage of FB width & heightBhanuprakash Modem1-3/+13
2023-12-11lib: restore FLAG_SCANOUT usage for XeMatthew Auld1-1/+2
2023-12-05drm-uapi/xe: Separate bo_create placement from flagsRodrigo Vivi1-1/+1
2023-12-05xe_query: Kill visible_vram_if_possibleRodrigo Vivi1-3/+3
2023-12-05xe_ioctl: Rename *xe_bo_create_flags to simply xe_bo_createRodrigo Vivi1-1/+1
2023-11-29lib/intel_buf: support pat_indexMatthew Auld1-1/+6
2023-11-29lib/igt_draw: mark buffers as SCANOUTMatthew Auld1-1/+2
2023-11-20lib/igt_draw: Check for Rendercopy supportBhanuprakash Modem1-0/+3
2023-10-10lib/igt_draw: Add Xe2 mocs to XY_FAST_COLOR_BLTLucas De Marchi1-1/+5
2023-10-10lib/intel_mocs: Stop encoding mocsLucas De Marchi1-1/+3
2023-08-29lib: Add tiling support for XEBhanuprakash Modem1-4/+1
2023-07-25lib/xe: handle small-bar systemsMatthew Auld1-1/+1
2023-06-23lib/igt_draw: Use intel_display_ver() for drawing with blitsMatt Roper1-3/+3
2023-06-12lib/i915/mocs: Move mocs library to 'lib' folderChristoph Manszewski1-1/+1
2023-05-31lib/intel_bb: Enable custom engine support for xeChristoph Manszewski1-1/+1
2023-04-28lib/igt_draw: Add gpu draw routine support for XEBhanuprakash Modem1-24/+57
2023-04-28lib/igt_draw: Pass region while building intel_buf from flinkZbigniew Kempczyński1-3/+11
2023-03-08igt: Remove duplicated macrosZbigniew Kempczyński1-2/+2
2023-01-24lib/igt_draw: Use intel_get_uc_mocs to get MOCS valueJeevan B1-2/+2
2022-11-03lib/intel_batchbuffer: Extend __intel_bb_create to handle context configKarolina Drobnik1-1/+1
2022-09-06lib/mtl: Use same path for MTL as DG2 for draw_rect_blt()Juha-Pekka Heikkilä1-1/+1
2022-03-24lib/igt_draw: Use XY_FAST_COLOR_BLT on DG2Matt Roper1-26/+81
2022-03-09lib/igt_draw: Add pixel math for tile-4Matt Roper1-2/+111
2022-03-09igt/lib: Add tile 4(F-tile) format supportJeevan B1-1/+6
2021-10-20lib/igt_draw: Use DG-1 compatible mmap calls for draw methods, v2.Maarten Lankhorst1-4/+13
2021-06-07lib/i915: Add intel_display_ver() and use it in display tests/libsMatt Roper1-3/+3
2021-05-27lib/i915/gem_create: Add gem_create_extAndrzej Turko1-1/+1
2021-01-11lib/i915: Split gem_create.c from ioctl_wrappers.cAndrzej Turko1-0/+1
2020-10-01lib/intel_batchbuffer: Prepare batch to use in allocator infrastructureZbigniew Kempczyński1-3/+2
2020-09-16lib/igt_draw: remove libdrm dependencyZbigniew Kempczyński1-80/+77
2020-02-13lib/igt_draw: Fix igt_draw_fill_fb() on platforms w/o apertureImre Deak1-1/+3
2020-02-13lib/igt_draw: Refactor get_tiling callsVanshidhar Konda1-29/+28
2019-12-31lib/igt_buf: Extend igt_buf to include two color surfacesImre Deak1-4/+4
2019-12-02lib/igt_draw: Fix blt tiled stride for gen2/3Ville Syrjälä1-1/+1
2019-12-02lib/igt_draw: BCS_SWCTRL is gen6+Ville Syrjälä1-0/+2
2019-02-26lib/i915: Move mmap IOCTLs wrappers into separate fileAntonio Argenziano1-0/+1
2019-01-23lib/draw: Align mmap requests to page boundariesChris Wilson1-3/+11
2018-11-20lib/igt_draw: Pass bpp along to rendercopy.Maarten Lankhorst1-21/+4
2018-11-20lib/batchbuffer: Set bpp in igt_buf.Maarten Lankhorst1-0/+2
2018-11-16lib/igt_draw: Only skip when width/x is not a multiple of 2.Maarten Lankhorst1-3/+1
2018-09-27lib/igt_fb: Pass around igt_fb internallyVille Syrjälä1-1/+1
2018-07-09lib/igt_draw: Zero initalize the igt_bufsVille Syrjälä1-1/+1
2018-05-07lib: drop drmtest dependency on intel_batchbufferLionel Landwerlin1-0/+1
2018-02-28lib/igt_draw: Fix bo leak in gpu draw routinesMaarten Lankhorst1-0/+3
2017-12-19lib/draw: Use more typical form for computing swizzle addressesChris Wilson1-20/+15
2017-07-25lib/igt_draw: add support for Y tilingPaulo Zanoni1-50/+121
2017-07-13lib/igt_draw: Add Y-tiling support for IGT_DRAW_BLT methodAkash Goel1-0/+34