Home
last modified time | relevance | path

Searched full:panvk (Results 1 – 25 of 32) sorted by relevance

12

/aosp_15_r20/external/mesa3d/docs/relnotes/
H A D24.2.0.rst532 - panvk: Prepare things so we can push sysvals to our push uniform buffer
533 - panvk: Put dynamic uniform buffers at the end of the UBO array
534 - panvk: Move the dynamic SSBO descriptors to their own UBO
535 - panvk: Prepare dynamic buffer descriptors at bind time
536 - panvk: Lower sysvals to push uniforms
537 - panvk: Kill panvk_sysval_vec4
542 - panvk: clang-format fixups
543 - panvk: Kill panvk_queue_get_device()
544 - panvk: Get rid of panvk_descriptor_state::dirty
545 - panvk: Move panvk_cmd_state::batch to panvk_cmd_buffer::cur_batch
[all …]
H A D24.1.0.rst719 - panvk: Fix tracing
720 - panvk: Fix access to unitialized panvk_pipeline_layout::num_sets field
741 - panvk: Inline pan_wls_mem_size()
759 - panvk: Get rid of unused pdev arguments passed to some meta helpers
760 - panvk: Stop passing panfrost_device around in internal meta helpers
761 - panvk: Store various physical device properties at the physical_device level
762 - panvk: Use vk_device::drm_fd instead of going back to the physical device
763 - panvk: Move panfrost_device and panvk_meta to panvk_device
764 - panvk: Add a decode context at the panvk_device level
765 - panvk: Instantiate our own blitter/blend_shader caches
[all …]
H A D21.3.0.rst249 - panfrost,panvk: Remove broken v4 spilling code
267 - panvk: Fix sampler filter modes on Bifrost
390 - panvk: Use pan_pack_color
464 - panfrost,panvk: Use dev->has_afbc instead of quirks
583 - panvk: Add missing midgard_pack dependency
597 - panvk: Prepare per-gen split
603 - panvk: Make the per-arch static lib depend on panvk_entrypoints.h
604 - panvk: Fix panvk_copy_fb_desc()
605 - panvk: Don't use pan_is_bifrost()
606 - panvk: Fix blend descriptor emission
[all …]
H A D22.1.0.rst234 - panvk: Don't use UBOs for meta_clear
286 - panvk: Use more reliable assert for UBO pushing
592 - panvk: Add support for push constants
593 - panvk: Add support for storage buffers
594 - panvk: Support creation of compute pipelines
595 - panvk: Add support for storage/uniform buffers with dynamic offsets
596 - panvk: Move dummy attribute buffer emission out of emit_{attribute,varying}_bufs
597 - panvk: Add support for storage image
598 - panvk: Implement vkCmdDispatch()
603 - panvk: Add a dummy sampler for NIR tex operations that don't take one
[all …]
H A D22.2.0.rst360 - panvk: Respect line width
361 - panvk: Consider primitive restart in index buffer walks
363 - panvk: Handle empty shaders gracefully
364 - panvk: Lower shared memory
445 - panvk: Ignore point size for !points
446 - panvk: Use correct point size limits
448 - panvk: Streamline no shader RSD case
449 - panvk: Gate rasterization on !discard, not fs req
450 - panvk: Emit fragment RSDs even with no shader
466 - panvk: Lower global vars to local
[all …]
H A D24.1.2.rst57 - panvk: Fix Cube/2DArray/3D img -> buf copies
109 - panvk: move macro-definition to header
180 - panvk: Add missing null check in DestroyCommandPool
181 - panvk: Check for maxBufferSize in panvk_CreateBuffer
H A D24.2.1.rst55 - panvk: Adjust RGB component order for fixed-function blending
183 - panvk: Fix NULL deref on model name when device isn't supported
184 - panvk: Fix viewport calculation
H A D23.3.4.rst54 - panvk: Fix tracing
55 - panvk: Fix access to unitialized panvk_pipeline_layout::num_sets field
H A D23.1.0.rst404 - panvk: Take lock when tracing
405 - panvk: Fix varying linking
406 - panvk: Disable SNORM rendering
531 - panvk: Use vk_get_physical_device_features
567 - panvk: Lower sysvals in NIR
568 - panvk: Don't use vec4 for vertex_instance_offsets
569 - panvk: Inline blend constants as syvals
573 - panvk: Remove unused function
577 - panvk: Lower blending late
649 - panvk: Clang-format
[all …]
H A D22.0.0.rst251 - panfrost,panvk: Use dev->has_afbc instead of quirks
264 - panvk: Pass through alpha_zero_nop/one_store flags
420 - panvk: Use more reliable assert for UBO pushing
670 - panvk: Export vk_icdGetPhysicalDeviceProcAddr
673 - panvk: Update LoaderICDInterfaceVersion to v5
2509 - panvk: Fixed maxFragmentCombinedOutputResources
2698 - panvk: Add check for null fence
2699 - panvk: Fix pointer corruption in panvk_add_wait_event_syncobjs
4135 - panvk: use FALLTHROUGH to stop a warning
4136 - panvk: cast negative value to unint8_t
H A D21.2.5.rst47 - panfrost,panvk: Use dev->has_afbc instead of quirks
H A D21.3.7.rst46 - panvk: Use more reliable assert for UBO pushing
H A D21.3.6.rst107 - panvk: Fix pointer corruption in panvk_add_wait_event_syncobjs
H A D24.0.7.rst80 - panvk: avoid dereferencing a null-pointer
H A D24.1.7.rst133 - panvk: Fix NULL deref on model name when device isn't supported
H A D24.2.3.rst143 - panvk: Ensure to clear dirty dynamic state in panvk_cmd_draw
H A D24.1.3.rst151 - panvk: Report correct min value for discreteQueuePriorities
H A D24.0.4.rst53 - panvk: Disable global offset on varying and non-VS attribute descriptors
/aosp_15_r20/external/mesa3d/docs/
H A Dfeatures.txt432 …VK_KHR_descriptor_update_template DONE (anv, dzn, hasvk, lvp, nvk, panvk, radv…
433 …VK_KHR_device_group DONE (anv, dzn, hasvk, lvp, nvk, panvk, tu, …
434 …VK_KHR_device_group_creation DONE (anv, hasvk, nvk, panvk, dzn, lvp, tu, …
442 …VK_KHR_get_physical_device_properties2 DONE (anv, dzn, hasvk, lvp, nvk, panvk, pvr,…
445 …VK_KHR_maintenance3 DONE (anv, dzn, hasvk, lvp, nvk, panvk, radv…
450 …VK_KHR_storage_buffer_storage_class DONE (anv, dzn, hasvk, lvp, nvk, panvk, radv…
451 …VK_KHR_variable_pointers DONE (anv, hasvk, lvp, nvk, panvk, radv, tu,…
456 …VK_KHR_buffer_device_address DONE (anv, hasvk, lvp, nvk, panvk, radv, tu,…
460 …VK_KHR_driver_properties DONE (anv, dzn, hasvk, lvp, nvk, panvk, radv…
463 …VK_KHR_sampler_mirror_clamp_to_edge DONE (anv, dzn, hasvk, lvp, nvk, panvk, radv…
[all …]
/aosp_15_r20/external/mesa3d/
H A D.mr-label-maker.yml61 'panvk': 'panvk'
293 '^src/panfrost/vulkan/': ['panvk']
H A D.git-blame-ignore-revs33 # panvk: Clang-format
/aosp_15_r20/external/mesa3d/src/panfrost/vulkan/
H A Dpanvk_physical_device.c623 snprintf(properties->driverName, VK_MAX_DRIVER_NAME_SIZE, "panvk"); in get_device_properties()
686 "WARNING: panvk is not a conformant vulkan implementation, " in panvk_physical_device_init()
741 vk_warn_non_conformant_implementation("panvk"); in panvk_physical_device_init()
745 * suddenly turned on by vk_drm_syncobj_get_type() without us adding panvk in panvk_physical_device_init()
H A Dpanvk_vX_shader.c321 * panvk. In order to do that, we need to rework the panfrost compile in panvk_preprocess_nir()
330 * 3. Do additional lowering in panvk in panvk_preprocess_nir()
335 * This would give us a better place to do panvk-specific lowering. in panvk_preprocess_nir()
H A Dpanvk_android.c62 mesa_logi("panvk: Warning: Android Vulkan implementation is experimental"); in panvk_hal_open()
H A Dmeson.build13 '--out-h', '@OUTPUT0@', '--out-c', '@OUTPUT1@', '--prefix', 'panvk',

12