Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make gralloc4 mapper support YUV format #54

Open
wants to merge 479 commits into
base: celadon/s/mr0/stable
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
479 commits
Select commit Hold shift + click to select a range
29960e0
pick/core: Add proper type annotation for update_commits callback
dcbaker-intel Mar 17, 2022
3348844
pick/core: Add a method for updating commits
dcbaker-intel Mar 17, 2022
93f5f9b
pick/core: Add a MANUAL_RESOLUTION resolution
dcbaker-intel Mar 18, 2022
1178741
pick/ui: correctly handle MANUAL_RESOLUTION
dcbaker-intel Mar 18, 2022
b25f04a
core: don't pass the ui back into commit.apply
dcbaker-intel Mar 17, 2022
e739841
.pick_status.json: Update to 8991e646411b73c1e03278267c80758e921f2352
dcbaker-intel Mar 23, 2022
420717c
panfrost: Fix primitive restart with 32-bit indices
Mar 13, 2022
77699bb
pan/bi: Don't analyze helper reqs in !frag shaders
Mar 13, 2022
8157343
spirv: Properly mangle generic pointers
gfxstrand Mar 18, 2022
847a5dc
iris: Fix MOCS for copy regions
kaydenl Mar 4, 2022
3e37848
nir/lower_is_helper_invocation: create load_helper_invocation instr w…
zmike Mar 14, 2022
b66aad0
amd: add support for gfx1036 and gfx1037 chips
Feb 24, 2022
7591d62
docs: add release notes for 22.0.1
dcbaker-intel Mar 29, 2022
4a8d318
VERSION: bump for release
dcbaker-intel Mar 29, 2022
a7cfd25
docs: add sah256 sum for mesa 22.0.1
dcbaker-intel Mar 29, 2022
b6e2510
.pick_status.json: Update to 5a459b8f6b0b59814865bc5869a868269f8f7ebf
dcbaker-intel Mar 29, 2022
e238597
pick/core: have update_commits return the commit list
dcbaker-intel Mar 17, 2022
fbaf4e8
bin/auto-pick: Add a script that automates applying commits
dcbaker-intel Mar 17, 2022
ff2ecc7
fix(FTBFS): clover: work around removal of PointerType::getElementType()
TheRealCuran Feb 19, 2022
a825e59
draw: fix gs vertex stream counting
zmike Mar 22, 2022
c5431e7
fix(clover): FTBFS: Added missing include for ConstantInt for LLVM 15
TheRealCuran Mar 3, 2022
6f19b9c
nir/fold_16bit_sampler_conversions: Don't fold dest upcasts.
DadSchoorse Mar 23, 2022
a19f40e
glsl/nir/linker: update shader_storage_blocks_write_access for SPIR-V
peppsac Mar 23, 2022
5c9bdd5
radv: Add a vkCmdBuildAccelerationStructuresIndirectKHR stub.
DadSchoorse Mar 25, 2022
c5da158
radv: Add more RT pipeline stubs.
DadSchoorse Mar 25, 2022
67ba608
radv: fix CmdSetColorWriteEnableEXT(attachmentCount==MAX_RTS)
zmike Mar 22, 2022
6210e69
turnip: Fix the lack of WFM before indirect draws
werman Mar 25, 2022
c717dad
r600: Update the PS state before checking for cb_misc update.
anholt Jan 7, 2022
9fe662e
r300: respect output_semantic_index when writing colors
ondracka Mar 23, 2022
daf6970
r600: Fix ordering of SSBO loads versus texturing.
anholt Jan 5, 2022
569baa1
r600: Add a workaround and explanation for shadowcubearray TG4.
anholt Jan 5, 2022
7e6e35e
turnip: enable has_ccu_flush_bug workaround for a660
werman Mar 24, 2022
bae16fd
v3dv/queue: Rework multisync_free
gfxstrand Mar 22, 2022
9dba497
.pick_status.json: Mark 3ef093f697ad9027ba514c7a4a6a10b7bd95bd47 as d…
dcbaker-intel Mar 30, 2022
b668cca
vulkan: Make sure we've loaded our connectors when querying plane props.
anholt Mar 11, 2022
4b0aa1e
draw: fix nonzero stream primitives generated queries
zmike Mar 22, 2022
8fb354f
core: don't pass the ui back into commit.apply
dcbaker-intel Mar 17, 2022
c59e900
anv: fix variable shadowing
llandwerlin-intel Mar 17, 2022
4059400
anv: zero-out anv_batch_bo
llandwerlin-intel Mar 17, 2022
e23a7c0
radv: Don't hash ycbcr sampler base object.
DadSchoorse Mar 18, 2022
bbd7f4f
radv,drirc: move RADV workarounds to 00-radv-defaults.conf
hakzsam Feb 24, 2022
7efdfaa
radv: disable DCC for Fable Anniversary, Dragons Dogma, GTA IV and more
hakzsam Mar 1, 2022
2525534
radv: enable radv_disable_aniso_single_level for DXVK/vkd3d
hakzsam Mar 14, 2022
592155a
panfrost: Process scissor state earlier
Jan 15, 2022
6b46d85
anv: implement EXT_tooling_info
llandwerlin-intel Mar 21, 2022
162dccc
nir/fold_16bit_sampler_conversions: Fix dest type mismatches.
DadSchoorse Feb 5, 2022
ec60ee3
nir/fold_16bit_sampler_conversions: Fix src type mismatches.
DadSchoorse Feb 24, 2022
e2ea8c3
iris: don't synchronize BO for batch decoding
llandwerlin-intel Mar 23, 2022
1eab073
.pick_status.json: Update to 33c800bf913771ddadb5bd632df46582f4d1c9f3
dcbaker-intel Apr 1, 2022
5a3785d
.pick_status.json: Update to 837f781c9a4f909ac1ee0b3b8331af87301b5fc3
dcbaker-intel Apr 6, 2022
26d695c
lavapipe: enforce monotonic timeline incrementing
zmike Mar 22, 2022
1928268
zink: force push descriptors cache update if hashing detects changes
zmike Mar 25, 2022
59a7dc5
llvmpipe: handle sampling from 2d views of 3d images
zmike Mar 24, 2022
5e06bd0
radv: Enable global bo list if 1.2 features are used.
DadSchoorse Mar 31, 2022
af9047f
radv: fix cleaning the image view for CmdCopyImageToBuffer()
hakzsam Mar 31, 2022
c41ecec
vulkan/queue: Destroy wait temps if they are skipped
lolzballs Apr 3, 2022
67f0ffd
zink: unset resource layout+access when doing storage setup
zmike Apr 5, 2022
b239f3b
turnip: Correctly store separate stencil in gmem store
werman Mar 23, 2022
e73ac54
anv: disable preemption on 3DPRIMITIVE on gfx12
llandwerlin-intel Apr 5, 2022
a6be548
.pick_status.json: Update to 7478b00c7cc7f7ec8cbe224ce600362f7fdb9411
dcbaker-intel Apr 13, 2022
b9e5c6d
intel/compiler: Fix sample_d messages on DG2
ianromanick Apr 6, 2022
b84eb30
nir: Dont set coord_components on txs
gfxstrand Apr 5, 2022
78ba93c
zink: adds refs to user index buffers when tc is not active
zmike Apr 7, 2022
286f881
glsl: fix needs_lowering() call in varying packing pass
tarceri Apr 6, 2022
9f8b840
radv: use flush vgt streamout like PAL does.
airlied Apr 8, 2022
1dcb9e3
st/glsl-to-tgsi: Fix handling of csel(bool, vec, vec).
anholt Mar 24, 2022
b6b0117
zink: handle 0 ubos and 0 ssbos in pipeline layout
zmike Apr 11, 2022
fb2af27
zink: create pipeline layout if only bindless descriptor set is used
zmike Apr 11, 2022
7137e81
iris: set a default EDSC flag
shadeslayer Apr 12, 2022
8ef376b
aco: Fix VOP2 instruction format in visit_tex.
Apr 13, 2022
9ff23e0
nir: Handle out of bounds access in nir_vectorize_tess_levels.
Apr 6, 2022
6ad668b
radv: Fix gs_vgpr_comp_cnt for NGG VS without passthrough mode.
Apr 9, 2022
78e231b
.pick_status.json: Update to c7eaf0306876df53d3608ae3bf67afc272dcdf20
dcbaker-intel Apr 14, 2022
8e7e4a6
zink: fix xfb analysis variable finding for arrays
zmike Feb 16, 2022
406192a
.pick_status.json: Mark 94706601fa2f52605d6e488f30fad9a0e2440612 as d…
dcbaker-intel Apr 14, 2022
7192b54
.pick_status.json: Mark 174d086e8c818db4522731e845bd259e2baa8830 as d…
dcbaker-intel Apr 14, 2022
9e926d1
intel/fs: Force destination types on DP4A instructions
ianromanick Mar 16, 2022
0da7daf
.pick_status.json: Mark 8b71118aa066ab125b7440912ed1e14da79c9451 as b…
dcbaker-intel Apr 14, 2022
837986d
.pick_status.json: Mark 4e30da7874e6586c7ac94cd34560c782d0f9678d as b…
dcbaker-intel Apr 14, 2022
db475d5
.pick_status.json: Mark 7da211e24fe14d8b107461bdfcb3b8d67212f88a as b…
dcbaker-intel Apr 14, 2022
df29399
.pick_status.json: Mark 8294d454245d4318befac7c8915e55db3d47cefd as b…
dcbaker-intel Apr 14, 2022
3e8aa4d
zink: track internal conditional render state
zmike Feb 3, 2022
2ad8dfe
zink: flag sample locations for re-set on batch flush
zmike Mar 15, 2022
c070449
ci: Avoid altering EXTRA_CARGO_ARGS environment variable
cristicc Feb 21, 2022
0d0ab22
gallium/u_threaded: late alloc cpu_storage
peppsac Feb 18, 2022
6937dd9
gallium/tc: warn if an app is incompatible with cpu_storage
peppsac Feb 21, 2022
3f58278
gallium/tc: zero alloc transfers
peppsac Mar 8, 2022
e9eef1f
lavapipe: Use VK_OUTARRAY for GetPhysicalDeviceQueueFamilyProperties[2]
gfxstrand Mar 18, 2022
14aed6c
lavapipe: fix typo in set_event execution
zmike Mar 16, 2022
cab809a
gallivm/sample: detect if rho is inf or nan and flush to zero.
airlied Mar 11, 2022
101e951
lavapipe: Don't use VK_OUTARRAY_MAKE()/vk_outarray_append()
bbrezillon Mar 23, 2022
910950e
.pick_status.json: Update to e509598470c000498c3e1328e012142d9047e292
dcbaker-intel Apr 21, 2022
b6dc01f
nir/linker: disable varying from uniform lowering by default
yuq Mar 11, 2022
0fe11aa
mesa/st: add special casing for pointsize constant updating during va…
zmike Mar 25, 2022
fff921a
intel/fs: Initialize the sample mask in flags register when using demote
cmarcelo Mar 16, 2022
a3b7186
intel/fs: Fix IsHelperInvocation for the case no discard/demote are used
cmarcelo Mar 16, 2022
97c3893
aco/optimizer: fix call to can_use_opsel() in apply_insert()
daniel-schuermann Mar 23, 2022
064420f
glsl/nir/linker: fix shader_storage_blocks_write_access
peppsac Mar 23, 2022
ca0afb5
r600: Disable SB in the presence of indirection on temp arrays.
anholt Jan 6, 2022
66eb800
r600: Disable SB when INTERP_SAMPLE is used.
anholt Jan 6, 2022
ce65f27
r600: Implement memoryBarrier() in the non-SFN path.
anholt Feb 11, 2022
0356d86
radv: Use correct buffer offset for conditional rendering.
Mar 28, 2022
439a59a
intel/compiler: Call inst->resize_sources before setting the sources
kaydenl Mar 29, 2022
f04e60f
intel/isl: fix 2d view of 3d textures
zmike Mar 25, 2022
f0f8206
anv: fix dynamic sample locations on Gen7/7.5
llandwerlin-intel Mar 15, 2022
f6d4611
drirc: enable radeonsi_zerovram for Black Geyser
peppsac Mar 24, 2022
87a3c6e
radv: save/restore the stencil write mask during internal driver oper…
hakzsam Mar 30, 2022
b928a28
vbo/dlist: do not try to pad an empty draw
kusma Mar 29, 2022
ee6d869
radv: suspend/resume queries during internal driver operations
hakzsam Mar 29, 2022
64c2afe
nir: intel/compiler: Lower TXD on array surfaces on DG2+
ianromanick Mar 30, 2022
0c834a0
llvmpipe: fix nr_sampler_view in key creation.
airlied Mar 27, 2022
1df7411
radv: save/restore the stencil reference during internal driver opera…
hakzsam Mar 31, 2022
449a4eb
anv: Disallow blending on swizzled formats
gfxstrand Mar 29, 2022
5a9d7c8
zink: fix max geometry input component advertising
zmike Apr 4, 2022
c70adca
d3d12: fix return-code without dxcompiler.dll
kusma Apr 5, 2022
ee46e64
blorp: disable depth bounds
llandwerlin-intel Apr 6, 2022
3c0ba49
nir/lower_tex: avoid adding invalid LOD to RECT textures
zmike Apr 7, 2022
7148f7d
nir_to_tgsi: Fix emitting the sample number for non-array MSAA image …
anholt Apr 5, 2022
81441ed
nir_to_tgsi: Fix the address reg mapping for images and SSBOs to matc…
anholt Apr 7, 2022
c554672
intel/perf: Fix OA report accumulation on Gfx12+.
curro Apr 4, 2022
9cd5c77
turnip: Stop allocating unused pvtmem space in the pipeline CS.
anholt Feb 15, 2022
0c3ed4b
draw: handle tess eval shader when getting num outputs
airlied Apr 12, 2022
4a7765e
anv: fix push constant lowering for task/mesh
marcinslusarz Apr 5, 2022
5ab0185
.pick_status.json: Mark 2b688942c1b1f5ca4f3e4d33231579149aeb8fdb as d…
dcbaker-intel Apr 21, 2022
c1346ca
nir/lower_int64: Fix [iu]mul_high handling
gfxstrand Apr 8, 2022
ba171de
iris: Add pre-draw flushing for stream output targets
kaydenl Mar 8, 2022
c3b8e59
zink: use the calculated last struct member idx for ssbo size in ntv
zmike Apr 12, 2022
16a25a5
zink: avoid creating ssbo variable types with multiple runtime arrays
zmike Apr 12, 2022
4f03807
iris: Don't leak scratch BOs
gfxstrand Apr 12, 2022
8b14b9d
nir/lower_tex: fix rect queries with lower_rect set
zmike Apr 12, 2022
c327d44
mesa/st: set normalized coords for RECT samplers if rects are unsuppo…
zmike Apr 12, 2022
45e9ab2
nir/opcodes: fisfinite32 should return bool32
gfxstrand Apr 15, 2022
ed3b322
panfrost: Stop overallocating compressed textures
icecream95 Apr 15, 2022
4deeb4b
nir: Add lowering for fround_even on r300.
anholt Apr 11, 2022
58bc50b
intel: fix URB programming for GT1s
llandwerlin-intel Mar 26, 2022
b40e15c
radv: fix initializing pipeline_key::topology for GFX9 and older
hakzsam Apr 14, 2022
1163e9a
mesa: flush bitmap caches when changing scissors or window rects state
speles Apr 12, 2022
1c054c8
zink: reject resource creation if format features don't match attachment
zmike Apr 13, 2022
c96f9f6
zink: unconditionally set line width on rasterizer state change
zmike Apr 14, 2022
59525ce
zink: support restart with PIPE_PRIM_LINES_ADJACENCY if ext is available
zmike Apr 15, 2022
4e20a87
vulkan: explicitly cast object-type enum
kusma Mar 24, 2022
73bdb8a
anv: allow getting the address of the beginning of the batch
llandwerlin-intel Apr 13, 2022
d2a2164
anv: invalidate all metadata in anv_nir_lower_ubo_loads
marcinslusarz Apr 13, 2022
abc89d4
intel/compiler: invalidate all metadata in brw_nir_lower_intersection…
marcinslusarz Apr 13, 2022
393180a
nouveau/nir: Fix the inverted sense of usesSampleMaskIn.
anholt Apr 14, 2022
e3f21db
.pick_status.json: Mark dd783d7144932d79ef761810d46e45c3df7148cf as d…
dcbaker-intel Apr 21, 2022
febfe47
zink: handle device-local unsynchronized maps
zmike Apr 15, 2022
340e042
util/draw: fix map size of indirect buffer in util_draw_indirect_read
zmike Apr 15, 2022
93a264f
util/draw: handle draw_count=0 when reading indirect parameters
zmike Apr 19, 2022
5d9d705
util/draw: fix indirect draw count readback
zmike Apr 19, 2022
c057710
crocus: export GEM handle with RDWR access rights
michaelolbrich Apr 20, 2022
05296c5
intel/dev: Add device info for RPL-P
jljusten2 Mar 25, 2022
0488131
u_blitter/stencil: take dstbox x/y into accounts for dst fb width
airlied Apr 20, 2022
fd7b604
util/stencil: fix stencil fallback blit shader texture types.
airlied Apr 21, 2022
e697e5d
spirv: fix OpBranchConditional when both branches are the same
AlexBozhenk Apr 13, 2022
434b24f
.pick_status.json: Update to 9f44a264623461c98368185b023d99446676e039
dcbaker-intel Apr 22, 2022
6992aa3
docs: add release notes for 22.0.2
dcbaker-intel Apr 22, 2022
f1d9e66
VERSION: bump for 22.0.2 release
dcbaker-intel Apr 22, 2022
03a23fa
docs: Add sha256sums for 22.0.2
dcbaker-intel Apr 22, 2022
15b40c0
.pick_status.json: Update to 5e84335fb578f03938468bb8ac0029f68349d330
dcbaker-intel Apr 22, 2022
149694a
wgl: support GL 4.6
zmike Apr 21, 2022
30db77e
iris: fix race condition during busy tracking
pzanoni-intel Feb 9, 2022
580983b
zink: fix tcs control barriers for use without vk memory model
zmike Apr 14, 2022
a90ab00
zink: fix semantics mask for compute control barriers
zmike Apr 14, 2022
891a34b
nir/divergence: handle load_global_block_intel
llandwerlin-intel Apr 21, 2022
40f84c4
r300: Print warning when stubbing derivatives
Jan 23, 2022
1a0a361
.pick_status.json: Update to a6a4bf0f1eae36cb68d5c67653ac013fe0fbde8a
dcbaker-intel Apr 25, 2022
03b9ee9
zink: add synchronization for buffer clears
zmike Apr 20, 2022
7713235
ac/surface: adjust gfx9.pitch[*] based on surf->blk_w
peppsac Apr 20, 2022
3ff4eb0
nir: fix an uninitialized variable valgrind warning in nir_group_loads
Apr 22, 2022
ea7d41c
ac/surface: fix an addrlib race condition on gfx9
Apr 22, 2022
e03df72
util/set: Respect found in search_or_add_pre_hashed
gfxstrand Oct 4, 2021
75ff747
mesa/st: clamp GL_RENDERBUFFER to GL_TEXTURE_2D for sparse queries
zmike Apr 21, 2022
86d6875
glsl/nir: set new_style_shadow for sparse tex ops as necessary
zmike Apr 22, 2022
34b21fd
radv: Fix barriers with cp dma
KonstantinSeurer Apr 13, 2022
812c15d
radv: only apply enable_mrt_output_nan_fixup for 32-bit float MRTs
hakzsam Apr 21, 2022
bd19460
.pick_status.json: Update to ef9d97ec1f9d9834db3066b5a7ec67ce6d4ecd86
dcbaker-intel Apr 26, 2022
363882d
aco: fix load_barycentric_at_{sample,offset} on GFX6-7
hakzsam Apr 22, 2022
20d9687
nir: fix marking XFB varyings as always active IO
hakzsam Apr 22, 2022
2bd9b5c
nir: mark XFB varyings as unmoveable to prevent them to be remapped
hakzsam Apr 22, 2022
20e3c2c
intel: fixup number of threads per EU on XeHP
llandwerlin-intel Apr 13, 2022
f2b642d
anv: fix acceleration structure descriptor template writes
llandwerlin-intel Apr 20, 2022
c4d038e
radv: Fix lowering ignore_ray_intersection
KonstantinSeurer Apr 20, 2022
99c6b69
zink: fix group memory barrier emission
zmike Apr 22, 2022
3c90596
anv: skip acceleration structure in binding table emission
llandwerlin-intel Apr 13, 2022
6ed6a28
winsys/amdgpu: fix a mutex deadlock when we fail to create pipe_screen
Apr 22, 2022
8f8ec89
r300: set PIPE_BIND_CONSTANT_BUFFER for const_uploader
ondracka Apr 24, 2022
74f39ae
vulkan: bump layer api versions to current vk header version
zmike Apr 25, 2022
98fb3bf
nir: Lower all bit sizes of usub_borrow
gfxstrand Apr 25, 2022
5404578
anv: workaround apps that assume full subgroups without specifying it
speles Mar 31, 2022
23930f4
vulkan: Set signals[i].stageMask = ALL_COMMANDS for QueueSubmit2 wrap…
gfxstrand Apr 25, 2022
3906dae
spirv: Handle Op*MulExtended for non-32-bit types
gfxstrand Apr 20, 2022
d0c0877
.pick_status.json: Update to f17d3a125126dd7e0f1c2072545976cec1eeb1c8
dcbaker-intel Apr 27, 2022
48ddac7
nir: Remove single-source phis before opt_if_loop_last_continue
sigexp Apr 21, 2022
7231f62
radv: fix handling divisor == 0 with dynamic vertex input state
hakzsam Apr 18, 2022
6f3be0f
.pick_status.json: Update to 1dc697942af7254798f83583f5788e1abf136d27
dcbaker-intel Apr 28, 2022
586d8e2
.pick_status.json: Mark d5870c45ae82c091e72f1258920aa54974e19a36 as d…
dcbaker-intel Apr 28, 2022
c378ba0
.pick_status.json: Mark f348103fce4484b891a58bf3147b71e3a3558135 as d…
dcbaker-intel Apr 28, 2022
32b7ee0
.pick_status.json: Mark a4f502de3228ec37dfcaa38225077ec3709d74ea as d…
dcbaker-intel Apr 28, 2022
4814cc1
.pick_status.json: Mark 1d250b7b959d2a206280e4f83db05780a83e0927 as d…
dcbaker-intel Apr 28, 2022
f8b4a7a
.pick_status.json: Mark 4eca6e3e5d2b9426d6357e9af1514a0c942638f0 as d…
dcbaker-intel Apr 28, 2022
63c8cdd
.pick_status.json: Mark 3dcb80da9d6d34e567680ef7fecd24aab4537e8a as d…
dcbaker-intel Apr 28, 2022
2ce0d86
.pick_status.json: Mark dd078d13cb6b445ad02087a3e80433ef053b7490 as d…
dcbaker-intel Apr 28, 2022
598e510
.pick_status.json: Mark bbdf22ce136a7f02a8bd6c7e646d12a7e10db18d as d…
dcbaker-intel Apr 28, 2022
7677d80
.pick_status.json: Mark 8806f444a5c005d20cd4ec4ed42e508ffd9cb1da as d…
dcbaker-intel Apr 28, 2022
29b6cf1
.pick_status.json: Mark 373c8001d6615d70d112c7526ea4f4953257b6b9 as d…
dcbaker-intel Apr 28, 2022
65534e3
.pick_status.json: Mark a056cbc691843861da417b5bcea9f871fdceeb19 as d…
dcbaker-intel Apr 28, 2022
19e858b
.pick_status.json: Mark fc5edf9b68159288baa22c055e471de958812312 as d…
dcbaker-intel Apr 28, 2022
48b3577
.pick_status.json: Mark e509598470c000498c3e1328e012142d9047e292 as d…
dcbaker-intel Apr 28, 2022
95f5d37
panfrost: Fix pack_32_2x16 implementation
icecream95 Apr 26, 2022
a5c5421
llvmpipe: add user memory resources to the debug global list.
airlied Apr 28, 2022
fee14d8
vulkan/wsi/x11: Use atomic_int with sent_image_count
jljusten2 Apr 12, 2022
05b5eb6
isl: disable mcs (and mcs+ccs) for color msaa on DG2
tpalli Apr 23, 2022
e807a91
Revert "anv: Disable CCS_E for some 8/16bpp copies on TGL+"
nchery-intel Mar 16, 2022
99c80c3
.pick_status.json: Update to 53a94fbdd57acbbe2bc745901cbfeca968e25273
dcbaker-intel May 2, 2022
569f1b9
vulkan/wsi: keep allocate queue families in image, just don't fill them
airlied Mar 13, 2022
31e62cc
mesa: unref syncobj after wait_sync
jasuarez Apr 28, 2022
5186ec4
meson: remove unused defines
kusma Apr 28, 2022
7bb8a78
gallium/xlib: fix stale comment
kusma Apr 29, 2022
6aff6d3
mesa: add missing error-path
kusma Apr 28, 2022
b96fa06
anv: fix clflush usage on utrace copy batch
llandwerlin-intel Apr 7, 2022
8836a7a
r600: Allow eight bit, three channel formats for vertex buffers
gerddie May 1, 2022
18d686c
.pick_status.json: Update to 2505afc430c6b151e7e4243503953ba0b0a2c842
dcbaker-intel May 2, 2022
ab77ed5
radv: enable radv_disable_sinking_load_input_fs for Grid Autosport
hakzsam Apr 26, 2022
ddee3db
iris: Return a 64B stride for clear color plane
nchery-intel Apr 28, 2022
a68fe5f
iris: Fix assertion meant to only target the clear-color stride
jljusten2 Apr 29, 2022
78142c5
iris: Fix assertion meant to only target the clear-color stride
jljusten2 Apr 29, 2022
9f062ad
vulkan/wsi/wayland: Fix double free on error condition
ibriano Apr 29, 2022
fab8d87
util: Keep quiet NaNs quiet when converting to half float.
olvaffe Apr 28, 2022
73fb76d
nir: fix sorting before assigning varying driver locations
tarceri Apr 28, 2022
bde330b
llvmpipe: disable compute statistics queries if queries are disabled
zmike May 2, 2022
2a2a309
anv: fix invalid utrace memcpy l3 config on gfx < 11
llandwerlin-intel May 3, 2022
c9d574b
llvmpipe: disable statistic queries during draw if queries are disabled
zmike May 2, 2022
cb89258
docs: add release notes for 22.0.3
dcbaker-intel May 4, 2022
58ad6e5
VERSION: bump for 22.0.3
dcbaker-intel May 4, 2022
151049c
PORT: Get libdrm version from drm-intel instead of default libdrm for…
lyintel Jun 15, 2022
f00e69d
PORT: Fix compiling issues caused by meson build system for cross com…
lyintel Jun 22, 2022
034ebf9
INTERNAL: Workaround for VK_ERROR_INITIALIZATION_FAILED
lyintel Jun 22, 2022
e96efb5
INTERNAL: egl/android: Add support for gralloc 1.0
lyintel Jun 16, 2022
25c1db7
INTERNAL: egl/android: Add 3 more video format for Android
lyintel May 26, 2022
a40fece
INTERNAL: Fix CTS dEQP vulkan memory issue
lyintel May 26, 2022
7599de5
INTERNEL: Check height & width before create resource
renchenglei Aug 10, 2021
1efbdce
INTERNEL: Do not cache depth and stencil
lyintel May 31, 2022
709f3fb
INTERNEL: fix a deadlock during execute CTS cases
lyintel May 31, 2022
068f7b7
INTERNAL: Duplicate fd in iris driver instead of reuse
lyintel Jun 16, 2022
79b2b93
INTERNAL: Workaround to disable virgl disk cache for VirtIO boot issue
lyintel Jul 4, 2022
4d225dc
Added Github Workflows
Jul 20, 2022
2bfb2c3
meson: upgrade zlib wrap
lygstate Oct 20, 2022
90a5650
Add missing ADL device ID
kmnandix Feb 16, 2022
42db561
Make gralloc4 mapper support YUV format
chenyanxzhu Feb 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 17 additions & 0 deletions .github/workflows/Runchecks.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Run CheckApproval CheckBug CheckLint tasks

on:
pull_request:
types: [opened, synchronize, reopened, labeled]
branches: "**"
pull_request_review:
types: [submitted]
branches: "**"
jobs:
TriggerWorkfows:
uses: projectceladon/celadonworkflows/.github/workflows/Triggerall.yml@main
with:
PR_EVENT: ${{ github.event.action }}
PR_URL: https://github.com/${{github.repository}}/pull/${{ github.event.pull_request.number }}
PR_LABEL: ${{ github.event.label.name }}
3 changes: 0 additions & 3 deletions .gitlab-ci/all-skips.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,6 @@
# reliable to be run in parallel with other tests due to CPU-side timing.
dEQP-GLES[0-9]*.functional.flush_finish.*

# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4575
dEQP-VK.wsi.display.get_display_plane_capabilities

# piglit: WGL is Windows-only
wgl@.*

Expand Down
4 changes: 3 additions & 1 deletion .gitlab-ci/container/build-crosvm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ pushd /platform/crosvm
git checkout "$CROSVM_VERSION"
git submodule update --init

VIRGLRENDERER_VERSION=2a5fb800c6b0ce15ad37c2c698635e3e2d27b37c
VIRGLRENDERER_VERSION=e420a5aab92de8fb42fad50762f0ac3b5fcb3bfb
rm -rf third_party/virglrenderer
git clone --single-branch -b master --no-checkout https://gitlab.freedesktop.org/virgl/virglrenderer.git third_party/virglrenderer
pushd third_party/virglrenderer
git checkout "$VIRGLRENDERER_VERSION"
meson build/ $EXTRA_MESON_ARGS
Expand Down
12 changes: 7 additions & 5 deletions .gitlab-ci/container/build-deqp-runner.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,21 @@ set -ex

if [ -n "${DEQP_RUNNER_GIT_TAG}${DEQP_RUNNER_GIT_REV}" ]; then
# Build and install from source
EXTRA_CARGO_ARGS="--git ${DEQP_RUNNER_GIT_URL:-https://gitlab.freedesktop.org/anholt/deqp-runner.git} ${EXTRA_CARGO_ARGS}"
DEQP_RUNNER_CARGO_ARGS="--git ${DEQP_RUNNER_GIT_URL:-https://gitlab.freedesktop.org/anholt/deqp-runner.git}"

if [ -n "${DEQP_RUNNER_GIT_TAG}" ]; then
EXTRA_CARGO_ARGS="--tag ${DEQP_RUNNER_GIT_TAG} ${EXTRA_CARGO_ARGS}"
DEQP_RUNNER_CARGO_ARGS="--tag ${DEQP_RUNNER_GIT_TAG} ${DEQP_RUNNER_CARGO_ARGS}"
else
EXTRA_CARGO_ARGS="--rev ${DEQP_RUNNER_GIT_REV} ${EXTRA_CARGO_ARGS}"
DEQP_RUNNER_CARGO_ARGS="--rev ${DEQP_RUNNER_GIT_REV} ${DEQP_RUNNER_CARGO_ARGS}"
fi

DEQP_RUNNER_CARGO_ARGS="${DEQP_RUNNER_CARGO_ARGS} ${EXTRA_CARGO_ARGS}"
else
# Install from package registry
EXTRA_CARGO_ARGS="--version 0.11.0 ${EXTRA_CARGO_ARGS} -- deqp-runner"
DEQP_RUNNER_CARGO_ARGS="--version 0.11.0 ${EXTRA_CARGO_ARGS} -- deqp-runner"
fi

cargo install --locked \
-j ${FDO_CI_CONCURRENT:-4} \
--root /usr/local \
${EXTRA_CARGO_ARGS}
${DEQP_RUNNER_CARGO_ARGS}
Loading