projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
r300: Use u_default_set_debug_callback
2022-08-31
Yiwei Zhang
venus/ci: mark a test as flake
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-31
Yiwei Zhang
venus: allow no external memory handle when renderers...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: avoid scrubing wsi/external sempahores
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: re-implement sync_fd external sempahore
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: re-implement sync_fd external fence
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: query renderer sync_fd props to fill the feature...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: fix vn_GetSemaphoreFdKHR
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: fix vn_GetFenceFdKHR
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: put android wsi on the sub-optimal path
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: stub out renderer sync_fd fencing features
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: sync to latest venus protocol headers for syncFdFencing
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: avoid pre-allocating the feedback pool
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: lazily create queue wait fence and make it non...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: use a separate sync fence for Android wsi
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: avoid feedback for external fence
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: require necessary extensions for common wsi...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Yiwei Zhang
venus: fix external memory ext filtering
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-05
Yiwei Zhang
venus: double the abort timeout to allow long shader...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-08-05
Yiwei Zhang
venus: increase busy wait order in vn_relax
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-07-29
Yiwei Zhang
anv: enable VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM for...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-07-22
Yiwei Zhang
Revert "venus: suballocate more for layering"
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-07-20
Yiwei Zhang
venus: reenable VK_EXT_extended_dynamic_state2
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-07-20
Yiwei Zhang
venus: check dynamic state for raster enablement
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-07-18
Yiwei Zhang
venus: filter out VK_EXT_physical_device_drm on the...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-07-15
Yiwei Zhang
venus: add more tracepoints for perf analysis
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-07-15
Yiwei Zhang
venus: suballocate more for layering
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-07-12
Yiwei Zhang
venus: GetPhysicalDeviceSparseImageFormatProperties...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-07-01
Yiwei Zhang
venus: swizzle the chroma channels for YVU420 to match...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-30
Yiwei Zhang
venus: use narrow range to match up with mesa EGL
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-17
Yiwei Zhang
venus: resolve YV12 AHB to VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: add fence feedback
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: renderer to store allow_vk_wait_syncs capset
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: create per queue family command pool for feedback cmd
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: add NO_FENCE_FEEDBACK perf option and disable...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: add event feedback
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: add feedback check/set/reset helpers
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: add vn_feedback_pool backed by coherent buffer...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: add vn_feedback_pool backed by coherent buffer...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: let device track queue families used for device...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: adjust device resources init order
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: fix a missing mtx_destroy in vn_device_init
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: fix the queue init failure path
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-16
Yiwei Zhang
venus: fix a bug on buffer cache init failure path
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-06-01
Yiwei Zhang
venus: resolve AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-05-24
Yiwei Zhang
venus: use common entry point for VkPhysicalDeviceMemoryProp...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-05-24
Yiwei Zhang
radv: remove VkPhysicalDeviceMemoryProperties2 workaround
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-05-24
Yiwei Zhang
vulkan: remove the VkPhysicalDeviceMemoryProperties...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-05-07
Yiwei Zhang
venus: extend buffer cache to cover layering usage
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-05-02
Yiwei Zhang
venus: log performance envs upon instance creation...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-05-02
Yiwei Zhang
venus: add VN_RELAX_BASE_SLEEP_US env var for tuning...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-30
Yiwei Zhang
venus: enable ANB shared presentable image prop
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-30
Yiwei Zhang
venus: update vn_GetSwapchainGrallocUsage2ANDROID for...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-30
Yiwei Zhang
venus: cache front_rendering_usage bit at gralloc init
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-30
Yiwei Zhang
venus: refactor android gralloc pieces
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-28
Yiwei Zhang
venus: disable VK_EXT_extended_dynamic_state2
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-26
Yiwei Zhang
venus: flush when batched draw calls reach a threshold
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-26
Yiwei Zhang
venus: refactor vn_cmd_submit
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-26
Yiwei Zhang
venus: add VN_PERF option no_async_queue_submit
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-26
Yiwei Zhang
venus: add VN_PERF option no_async_buffer_create
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-26
Yiwei Zhang
venus: add env perf options and introduce no_async_set_alloc
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-26
Yiwei Zhang
venus: refactor to add struct vn_env
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-26
Yiwei Zhang
venus: fix view format for ahb image
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-21
Yiwei Zhang
venus: use linear modifier for legacy common wsi path
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-21
Yiwei Zhang
venus: override aspectMask for internal tiling modifier
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-09
Yiwei Zhang
venus: prepare and feed renderer protocol info into cs
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-09
Yiwei Zhang
venus: update protocol for mask helper and ignore renderer...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-09
Yiwei Zhang
venus: add cs helper stubs to be used by protocol
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-09
Yiwei Zhang
venus: store extension mask in renderer info
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-04-05
Yiwei Zhang
venus: workaround an ANGLE assumption on FORMAT_IMPLEMENTATI...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-03-31
Yiwei Zhang
virgl: fake modifier plane count query support
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-03-28
Yiwei Zhang
venus: let vn_android use vn_BindImageMemory2 and directly...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-03-25
Yiwei Zhang
venus: update protocol to remove redundant decoders
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-03-04
Yiwei Zhang
venus: add VK_EXT_image_robustness support
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-03-04
Yiwei Zhang
venus: add VK_EXT_provoking_vertex support
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-03-04
Yiwei Zhang
venus: add VK_EXT_line_rasterization support
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-03-04
Yiwei Zhang
venus: update to latest venus protocol
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-03-04
Yiwei Zhang
venus: group extensions promoted to 1.3
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-03-04
Yiwei Zhang
venus: clean up physical device features and properties
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-02-17
Yiwei Zhang
venus: add necessary format list for ahb image creation
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-02-17
Yiwei Zhang
venus: pass necessary format list at ahb image format...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-02-17
Yiwei Zhang
venus: clean up android wsi and ahb image builder
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-02-17
Yiwei Zhang
venus: deep copy format list info for deferred image...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-02-15
Yiwei Zhang
venus: properly destroy deferred ahb image before real...
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Yiwei Zhang
turnip: advertise VK_EXT_queue_family_foreign
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-02-11
Yiwei Zhang
venus: no roundtrip needed for shmem backed by BLOB_MEM_HOST3D
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-02-11
Yiwei Zhang
venus: init renderer_info at renderer creation (part 2)
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-02-11
Yiwei Zhang
venus: init renderer_info at renderer creation (part 1)
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-01-28
Yiwei Zhang
venus: make vn_QueueSubmit async for native submissions
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-01-28
Yiwei Zhang
Revert "venus: remove vn_ring_wait_all"
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-01-28
Yiwei Zhang
venus: track whether a fence is external
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-01-28
Yiwei Zhang
venus: update some obsolete assumptions described
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-01-26
Yiwei Zhang
tu: VkExternalImageFormatProperties is optional
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-01-13
Yiwei Zhang
venus: VkExternalImageFormatProperties is optional
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2022-01-07
Yiwei Zhang
venus: subtract appended header size in vn_CreatePipelineCache
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2021-12-04
Yiwei Zhang
venus: move bo allocation for mappable memory to vn_MapMemory
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2021-12-04
Yiwei Zhang
venus: track memory type property flags in vn_device_memory
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2021-12-04
Yiwei Zhang
venus: defer roundtrip waiting to vkFreeMemory time
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2021-12-04
Yiwei Zhang
venus: simplify device memory pool alloc and refcount
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2021-12-04
Yiwei Zhang
venus: refactor vn_device_memory_simple_alloc
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
2021-10-28
Yiwei Zhang
venus: implement vn_buffer_cache_entries_create
Signed-off-by:
Yiwei Zhang
<zzyiwei@chromium.org>
commit
|
commitdiff
|
tree
next