summaryrefslogtreecommitdiff
path: root/lib/intel_bufops.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-16lib/intel_bufops: Start supporting compression on Xe2+Zbigniew Kempczyński1-4/+27
2024-05-16lib/intel_bufops: Restrict tilings on non-flatccs platformsZbigniew Kempczyński1-11/+8
2024-05-16lib/intel_bufops: Store devid on buffer ops creationZbigniew Kempczyński1-3/+17
2024-03-11lib/intel_bufops: Use printf style filename formattingZbigniew Kempczyński1-1/+13
2024-03-08lib/intel_buf: expose mocs_indexMatthew Auld1-10/+20
2024-03-08lib/intel_buf: revamp MOCS usageMatthew Auld1-1/+2
2024-02-29lib/intel_bufops: Add png dump helper without detilingZbigniew Kempczyński1-0/+34
2024-02-29lib/intel_bufops: Use common helper to fill buffer with patternZbigniew Kempczyński1-9/+65
2024-02-29lib/intel_bufops: Simplify buffer dimension calculationsZbigniew Kempczyński1-42/+52
2024-02-29lib/intel_bufops: Add width and height to intel_bufZbigniew Kempczyński1-0/+2
2024-02-16lib/intel_bufops: keep bo_size separateMatthew Auld1-10/+10
2024-02-16tests/intel: replace intel_buf_init_using_handle()Matthew Auld1-7/+11
2024-02-16tests/intel: replace intel_buf_create_using_handle()Matthew Auld1-21/+3
2024-02-16lib/intel_bufops: repurpose intel_buf_create_using_handle_and_size()Matthew Auld1-3/+3
2023-12-05drm-uapi/xe: Separate bo_create placement from flagsRodrigo Vivi1-1/+1
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-9/+18
2023-08-29lib: Add tiling support for XEBhanuprakash Modem1-4/+9
2023-06-12lib/[gpu_cmds|intel_bufops]: Enable surface state mocs setting.Christoph Manszewski1-0/+1
2023-04-28lib/intel_bufops: Add Xe support in bufopsZbigniew Kempczyński1-10/+113
2023-03-08igt: Remove duplicated macrosZbigniew Kempczyński1-0/+7
2022-12-08lib: Support all future platforms in bufopsChris Wilson1-12/+11
2022-06-28tests/i915: adapt __copy_ccs for discreteMatthew Auld1-5/+10
2022-05-25lib/DG2: create flat ccs framebuffers with 4-tileJuha-Pekka Heikkilä1-13/+105
2021-11-02lib/igt_fb/tgl+: Remove CCS FB 4 tile height alignment restrictionImre Deak1-1/+1
2021-10-05lib/intel_bufops: Store gem bo sizeZbigniew Kempczyński1-11/+16
2021-10-05lib/intel_bufops: Rename intel_buf_bo_size() -> intel_buf_size()Zbigniew Kempczyński1-5/+5
2021-10-03lib: Partially revert 22643ce4014aAshutosh Dixit1-3/+3
2021-09-29Return allocated size in gem_create_in_memory_regions() and friendsAshutosh Dixit1-4/+4
2021-09-23lib/intel_bufops: Fix regression on 5.4 kernelVidya Srinivas1-2/+6
2021-09-13lib/intel_bufops: Add intel_buf_init_in_regionApoorva Singh1-5/+23
2021-08-06lib/intel_bufops: update mmap_{read, write} for discreteMatthew Auld1-2/+23
2021-05-27lib/i915/gem_create: Add gem_create_extAndrzej Turko1-1/+1
2021-05-05lib/igt_fb: Fix stride for render_copy based FB conversionsImre Deak1-8/+17
2021-04-13lib/intel_batchbuffer: Add tracking intel_buf to intel_bbZbigniew Kempczyński1-1/+12
2021-04-13lib/intel_bufops: Add init with handle and size functionZbigniew Kempczyński1-3/+31
2021-04-13lib/intel_bufops: Change size from 32->64 bitZbigniew Kempczyński1-9/+8
2021-01-11lib/i915: Split gem_create.c from ioctl_wrappers.cAndrzej Turko1-0/+2
2020-09-30lib/intel_bufops: Avoid overallocate x-tiling and linear surfacesZbigniew Kempczyński1-1/+3
2020-09-16lib/intel_bufops: clarify buffer ownership rulesZbigniew Kempczyński1-7/+68
2020-09-16lib/intel_bufops: add support for 64bit bppZbigniew Kempczyński1-1/+1
2020-09-16lib/intel_bufops: change stride requirements for GrantsdaleZbigniew Kempczyński1-18/+15
2020-09-16lib/intel_bufops: change in hw/sw tiling detectionZbigniew Kempczyński1-8/+35
2020-09-16lib/intel_bufops: add mapping on cpu / deviceZbigniew Kempczyński1-15/+111
2020-07-06lib/bufops: add surface array to cover ccs pgtableZbigniew Kempczyński1-52/+53
2020-07-03lib/intel_bufops: Add new functions and intel_buf fieldsZbigniew Kempczyński1-9/+127
2020-05-20lib/intel_bufops: Add bufops reference and adapt stride requirementZbigniew Kempczyński1-10/+45
2020-01-17lib/intel_bufops: Introduce buffer operationsZbigniew Kempczyński1-0/+1157