Home
last modified time | relevance | path

Searched full:turnip (Results 1 – 25 of 113) sorted by relevance

12345

/aosp_15_r20/external/mesa3d/docs/relnotes/
H A D20.0.0.rst232 - turnip: remove unused descriptor state dirty
527 - turnip: Remove \_mesa_locale_init/fini calls.
547 - turnip: Use VK_NULL_HANDLE instead of NULL.
600 - turnip: Update tu_query_pool with turnip-specific fields
601 - turnip: Implement vkCreateQueryPool for occlusion queries
602 - turnip: Implement vkCmdBeginQuery for occlusion queries
603 - turnip: Implement vkCmdEndQuery for occlusion queries
604 - turnip: Update query availability on render pass end
605 - turnip: Implement vkGetQueryPoolResults for occlusion queries
606 - turnip: Implement vkCmdResetQueryPool
[all …]
H A D19.1.0.rst715 - turnip: Add driver skeleton (v2)
716 - turnip: Fix up detection of device.
717 - turnip: Gather some device info.
718 - turnip: Remove abort.
719 - turnip: Fix newly introduced warning.
720 - turnip: Add buffer allocation & mapping support.
721 - turnip: Report a memory type and heap.
722 - turnip: Cargo cult the Intel heap size functionality.
723 - turnip: Initialize memory type in requirements.
724 - turnip: Disable more features.
[all …]
H A D20.2.0.rst136 - turnip: binning and indirect dependency
142 - turnip/ir3: fine derivatives
254 - freedreno/turnip: Don't request fragcoord components we don't use
886 - turnip: semaphore support.
1008 - turnip: Execute ir3_nir_lower_gs pass again
1009 - turnip: Fill out VkPhysicalDeviceSubgroupProperties
1012 - turnip: Lower shaders for tessellation
1013 - turnip: Offset by component when lowering gl_TessLevel*
1014 - turnip: Parse tess state and support PATCH primtype
1015 - turnip: Allocate tess BOs as a function of draw size
[all …]
H A D20.1.0.rst155 - freedreno/turnip: Don't request pixlodenable when we don't use it
961 - turnip: Promote tu_cs_get_size/is_empty to header
962 - turnip: Execute main cs for secondary command buffers
963 - turnip: Advertise 8 bit subpixel precision
965 - turnip: Set has_gs in ir3_shader_key
966 - turnip: Emit geometry shader obj and related consts
967 - turnip: Configure VPC for geometry shaders
968 - turnip: Configure VFD_CONTROL with gsheader and primitiveid
969 - turnip: Set up REG_A6XX_SP_GS_CONFIG
970 - turnip: Selectively configure GRAS_LAYER_CNTL
[all …]
H A D22.2.0.rst49 - VK_EXT_border_color_swizzle on lavapipe, ANV, turnip, RADV
69 - turnip/a660: dEQP-VK.spirv_assembly.instruction.terminate_invocation.terminate.subgroup_ballot fa…
73 … vs mipLodBias, and GTF-GL46.gtf21.GL3Tests.texture_lod_bias.texture_lod_bias_all failure on Turnip
76 - turnip: dEQP-VK.subgroups.vote.graphics.subgroupallequal_*int regression on a635
84 - turnip: gfxbench aztec ruins crashes on zink
88 - [Turnip] Final Fantasy X: Incorrect hair rendering
89 - turnip: gfxbench car chase crash on zink
94 - turnip: depth/stencil regressions
101 - turnip: Geometry shader never invoked if there is no EmitVertex and gl_Position is not written
103 - turnip: GPU fault on clear
[all …]
H A D20.3.0.rst1426 - turnip: Enable support for KHR_incremental_present
1502 - turnip: Make sure we include the build id.
1534 - turnip: Fix a compiler warning in release builds of the query code.
1536 - turnip: Fix truncation of CS shader iovas to 32 bits.
1537 - turnip: Fix truncation of iovas to 32 bits in queries.
1544 - turnip: Add support for a615.
1545 - turnip/kgsl: Associate fences with submits.
1556 - turnip: Replace tu_log*() with mesa_log*()
1583 - turnip: Don't expose VK_ANDROID_native_buffer on non-Android.
1584 - turnip: Use mesa's normal PRINTFLIKE macro instead of our own.
[all …]
H A D22.3.0.rst120 - turnip: compute shader hang in the Monster Hunter World
148 - turnip/a660: dEQP-VK.spirv_assembly.instruction.terminate_invocation.terminate.subgroup_ballot fa…
168 … vs mipLodBias, and GTF-GL46.gtf21.GL3Tests.texture_lod_bias.texture_lod_bias_all failure on Turnip
178 - turnip: dEQP-VK.subgroups.vote.graphics.subgroupallequal_*int regression on a635
191 - Freedreno turnip mesa cause emulation close after 15-20min gameplay
193 - turnip: broken after switching to userspace vma
194 - turnip: gfxbench aztec ruins crashes on zink
201 - [Turnip] Final Fantasy X: Incorrect hair rendering
204 - turnip: gfxbench car chase crash on zink
211 - turnip: depth/stencil regressions
[all …]
H A D22.1.0.rst46 - turnip: gfxbench mh3.1 offscreen crash with ANGLE
51 - turnip: dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.generated_args.* failures
97 - turnip: Unrecoverable hang in Age of Empires IV on A650/A660
107 - turnip: autotune disabled under zink sometimes
118 - [Feature Request] turnip: Support of Gamescope
125 - turnip: external memory import does not work
135 - turnip: dEQP-VK.pipeline.render_to_image.core.* failures on a618
618 - turnip: Stop using VK_OUTARRAY_MAKE()
778 - ir3, turnip: Use ldc.k to push UBOs
889 - turnip: Add TU_GMEM envvar to test different gmem sizes
[all …]
H A D19.3.0.rst486 - turnip: Add image->image blitting.
487 - turnip: Always use UINT formats for copies.
488 - turnip: Disallow NPoT formats.
489 - turnip: Add todo for d24_s8 copies
531 - turnip: Remove \_mesa_locale_init/fini calls.
1125 - turnip: Add a .editorconfig and .dir-locals.el
1126 - turnip: Silence compiler warning about uninit pipeline.
1127 - turnip: Fix failure behavior of vkCreateGraphicsPipelines.
1136 - turnip: Drop unused tu_pack_clear_value() return.
1137 - turnip: Fill in clear color packing for r10g11b11 and rgb9e5.
[all …]
H A D21.2.0.rst78 - freedreno+turnip: Initial support for a6xx gen4 (a660, a635)
100 - Regression in Turnip with KGSL and Zink running opengl in proot
133 - turnip: corrupted geometry after tesselation shaders in GTAV
1660 - turnip: implement VK_EXT_shader_demote_to_helper_invocation
1661 - turnip: implement VK_KHR_shader_terminate_invocation
1663 - turnip: enable shaderInt16
1671 - turnip: implement VK_KHR_vulkan_memory_model
1672 - docs: mark off VK_KHR_vulkan_memory_model for turnip
1673 - turnip,freedreno/a6xx: SP_BLEND_CNTL has per-mrt blend enable bit
1675 - turnip: copy all layers specified in vkCmdCopyImage
[all …]
H A D21.3.0.rst96 - turnip/a650: most VK_EXT_filter_cubic tests in dEQP-VK.texture.filtering.* fail
97 - Ender Lilies: Turnip: Fails to render in-game
102 - Issue with Turnip compilation on Oneplus 8
113 - turnip: Geometry flickering in Genshin Impact after 83e9a7fbcf53b90d0de66985dbbf91986fc7b05d
124 - turnip: dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_* fails
141 - turnip: dEQP-VK.api.version_check.entry_points regression
157 - turnip: A few dEQP-VK.pipeline.framebuffer_attachment.* tests failing due to "FINISHME: unaligned…
178 - Regression in Turnip with KGSL and Zink running opengl in proot
916 - ir3, turnip, freedreno: Report stp/ldp in shader stats
933 - freedreno, turnip: Disable 8bpp UBWC on a650
[all …]
H A D23.0.0.rst29 - VK_EXT_descriptor_buffer on RADV, Turnip
35 - VK_EXT_swapchain_colorspace on RADV, ANV, Turnip
39 - Implemented more VK_EXT_dynamic_state3 features on RADV, Turnip
47 - VK_KHR_present_wait on ANV, RADV, Turnip
114 - turnip: fix a major leak with GPL LTO
115 - turnip: fix a null descriptor set dereference
125 - turnip: Disable draw states after dyn renderpass in all cases
H A D21.1.0.rst119 - turnip: buffer overflow read on dEQP-VK.ycbcr.query.levels.tess_eval.r8g8b8a8_unorm
219 - turnip: dEQP-VK.tessellation.invariance.outer_triangle_set.quads_fractional_odd_spacing failure
1313 - turnip: Use threadsize calculated by ir3
1419 - turnip/ir3: handle image load/stores produced by AtomicLoad/Store
1420 - turnip: make GS use correct varyings size from previous stage
1423 - turnip: don't emit tess consts if they are not used
1426 - turnip: enable inheritedQueries
1427 - turnip: consider HW limit on number of views when apply multipos opt
1428 - turnip: consider tile_max_h when calculating tiling config
1429 - turnip,freedreno/a6xx: tell hw the size of shared mem used by CS
[all …]
H A D22.0.0.rst115 - DXVK SIGBUS with Turnip on Poco F1 at loading to open world.
159 - [Turnip] Forsaken Remastered rendering issue
702 - freedreno/drm, turnip: set DRM_RDWR for exported dma-bufs
709 - turnip: respect buf->bo_offset in transform feedback
873 - turnip: add support for dirconf
875 - turnip: implement vk_dont_care_as_load workaround
891 - turnip: implement VK_KHR_buffer_device_address
896 - ir3,turnip: Enable subgroup ops support in all stages on gen4
897 - ir3,turnip: Add support for GL_KHR_shader_subgroup_quad
898 - turnip: Fix operator precedence in address calculation macros for queries
[all …]
H A D24.0.8.rst151 - turnip: msm: clean up iova on error path
152 - turnip: msm: fix racy gem close for re-imported dma-buf
153 - turnip: virtio: fix error path in virtio_bo_init
154 - turnip: virtio: fix iova leak upon found already imported dmabuf
155 - turnip: virtio: fix racy gem close for re-imported dma-buf
H A D24.2.0.rst31 - VK_EXT_legacy_vertex_attributes on lavapipe, ANV, Turnip and RADV
33 - VK_EXT_shader_replicated_composites on ANV, dozen, hasvk, lavapipe, nvk, RADV, and Turnip
45 - turnip: vulkaninfo crashed
46 - turnip-freereno Build error (/usr/local/include/xf86drm.h:40:10: fatal error: drm.h: No such file…
47 - tu: compilation failing when compiling turnip with only kgsl and X11 enabled
80 - turnip: latest git does not build anymore
126 - turnip: Broken AHB support
135 - bisected: turnip: deqp regressions
139 - Turnip driver is crashing since turnip: ANB/AHB support got merged
977 - turnip/msm: Do rd dump only when there are commands in submission
[all …]
H A D23.1.0.rst98 - Turnip: VKD3D can't run due to lack of memory property flag
119 - turnip: inline uniforms regression
175 - turnip: dEQP-VK.ubo.random.all_shared_buffer.48 slow
180 - turnip: no ubwc fast clear for depth on a618
189 - turnip: conditional load/store hurts some workloads
197 - turnip: optimal bin layout
868 - turnip: replace TU_DEBUG_DONT_CARE_AS_LOAD by a bool
869 - turnip: make debug_flags a global variable
872 - turnip: add a comment to tu_format_for_aspect
873 - turnip: move a comment about FMT6_Z24_UNORM_S8_UINT_AS_R8G8B8A8
[all …]
H A D21.0.0.rst264 - turnip: minor tu_queue fixes related to vk_base_object
897 - turnip: remove unused IR3_DP_LOCAL_GROUP_SIZE_* from cs params
898 - turnip: implement indirect dispatch
1094 - freedreno+turnip: Upload large shader constants as a UBO.
1096 - turnip: Assert about the storage buffer offset alignment.
1198 - turnip: Move the limited_z24s8 flag to the shared device info.
1455 - turnip: Implement VK_KHR_performance_query
1456 - turnip: support multipass for performance query.
1457 - turnip: enable VK_KHR_performance_query with new debug flag
1458 - turnip/kgsl: support VK_KHR_performance_query
[all …]
H A D20.3.1.rst94 - turnip: always emit LRZ draw state in DIRTY_DRAW_STATE path
95 - turnip: move up LRZ invalidate in CmdClearAttachments
96 - turnip: always set LRZ registers to zero for 3d clear/blit
97 - turnip: no linear_to_srgb for alpha channel for gmem clear value packing
/aosp_15_r20/external/mesa3d/src/freedreno/ci/
H A Dgitlab-ci.yml89 - .collabora-turnip-rules
100 - .collabora-turnip-manual-rules
141 - .collabora-freedreno-turnip-rules
152 - .collabora-freedreno-turnip-rules
163 - .collabora-freedreno-turnip-manual-rules
215 - .collabora-turnip-rules
225 - .collabora-turnip-manual-rules
259 - .google-turnip-rules
272 - .google-turnip-manual-rules
286 - .google-turnip-rules
[all …]
H A Dgitlab-ci-inc.yml1 # Rules for changes that impact either freedreno or turnip.
85 .google-turnip-rules:
96 .collabora-turnip-rules:
106 .google-turnip-manual-rules:
118 .collabora-turnip-manual-rules:
131 .google-freedreno-turnip-rules:
136 - !reference [.google-turnip-rules, rules]
138 .google-freedreno-turnip-manual-rules:
143 - !reference [.google-turnip-manual-rules, rules]
145 .collabora-freedreno-turnip-rules:
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/ci/
H A Dgitlab-ci.yml110 - .zink-turnip-collabora-rules
123 - .zink-turnip-collabora-manual-rules
130 - .zink-turnip-collabora-rules
139 - .zink-turnip-collabora-manual-rules
143 - !reference [.zink-turnip-collabora-manual-rules, rules]
156 - .zink-turnip-valve-manual-rules
H A Dgitlab-ci-inc.yml80 .zink-turnip-collabora-rules:
84 - !reference [.collabora-turnip-rules, rules]
89 .zink-turnip-collabora-manual-rules:
94 - !reference [.collabora-turnip-manual-rules, rules]
97 .zink-turnip-valve-manual-rules:
102 - !reference [.valve-freedreno-turnip-manual-rules, rules]
/aosp_15_r20/external/mesa3d/docs/drivers/
H A Dfreedreno.rst11 Turnip chapter
14 Turnip is a Vulkan 1.3 driver for Adreno 6xx GPUs.
288 Turnip reserves one descriptor set for internal use and exposes the other
294 Freedreno and Turnip use a shared core for shader compiler, image layout, and
413 integrated in the MSM backend of Turnip. Using the existing ``TU_DEBUG=rd``
497 Useful ``TU_DEBUG`` (for Turnip) options to narrow down the hang cause:
531 Breadcrumbs described below are available only in Turnip.
611 Turnip has a debug option to stomp the registers with invalid values to catch
/aosp_15_r20/external/mesa3d/docs/
H A Du_trace.rst17 - Adreno drivers: Freedreno, Turnip
45 - For Turnip, ``cffdump`` can be used to view the markers in
71 * - Turnip

12345