projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
virgl: improve virgl_transfer_queue_is_queued
2019-07-09
Chia-I Wu
virgl: improve virgl_transfer_queue_is_queued
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-07-09
Chia-I Wu
virgl: fix transfers_intersect for mipmaps
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-07-09
Chia-I Wu
virgl: fix some false positives in transfers_overlap
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-07-07
Chia-I Wu
anv: fix VkExternalBufferProperties for host allocation
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-07-07
Chia-I Wu
anv: fix VkExternalBufferProperties for unsupported...
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-07-07
Alexandros Frantzis
virgl: Hide internal virgl_resource functions
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-07-07
Alexandros Frantzis
virgl: Use virgl_resource_transfer_map for textures
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-07-07
Alexandros Frantzis
virgl: Use virgl_resource_transfer_map for buffers
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-07-07
Alexandros Frantzis
virgl: Introduce virgl_resource_transfer_map
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-07-03
Alexandros Frantzis
virgl: Clear the valid buffer range when possible
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-28
Alexandros Frantzis
virgl: Don't allow creating staging pipe_resources
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-28
Alexandros Frantzis
virgl: Use virgl_staging_mgr
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-28
Alexandros Frantzis
virgl: Add tests for virgl_staging_mgr
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-28
Alexandros Frantzis
virgl: Introduce virgl_staging_mgr
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-28
Alexandros Frantzis
virgl: Store the virgl_hw_res for copy transfers
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-25
Chia-I Wu
virgl: add VIRGL_DEBUG_XFER
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-25
Chia-I Wu
virgl: add VIRGL_DEBUG_SYNC
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-25
Chia-I Wu
virgl: fix the value of VIRGL_DEBUG_BGRA_DEST_SWIZZLE
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-18
Chia-I Wu
virgl: fix sync issue regarding discard/unsync transfers
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-17
Chia-I Wu
virgl: better support for PIPE_TRANSFER_DISCARD_WHOLE_RESOURCE
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-17
Chia-I Wu
virgl: add virgl_rebind_resource
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-17
Chia-I Wu
virgl: save virgl_hw_res in virgl_transfer
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-17
Chia-I Wu
virgl: add resource_reference to virgl_winsys
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-13
Chia-I Wu
virgl: virgl_transfer should own its virgl_resource
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-13
Chia-I Wu
virgl: pass virgl_context to transfer create/destroy
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-13
Chia-I Wu
virgl: init transfer queue from virgl_context
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-13
Chia-I Wu
virgl: clean up virgl_transfer_queue.h
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-11
Chia-I Wu
virgl: consider newly created resources idle
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-11
Chia-I Wu
virgl: make resource_wait/resource_is_busy cheaper
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-11
Chia-I Wu
virgl: add virgl_drm_{alloc,free,clear}_res_list
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-11
Chia-I Wu
virgl: do not cache external resources
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: Work around possible memory exhaustion
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: Remove incorrect resource wait condition
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: Use copy transfers for textures
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: Use buffer copy transfers to avoid waiting when...
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: Support copy transfers
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: Add copy_transfer3d definitions
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: Make VIRGL_BIND_STAGING resources cacheable
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: Support VIRGL_BIND_STAGING
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: Avoid unfinished transfer_get with PIPE_TRANSFER_DONT...
Suggested-by: Chia-I Wu <
olvaffe@gmail.com
>
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: Deduplicate checks for resource caching
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: Don't try to use cached resources for legacy...
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-08
Alexandros Frantzis
virgl: More info about chosen alignment value
Reviewed-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-07
Chia-I Wu
virgl: store all info about atomic buffers
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-07
Chia-I Wu
virgl: add shader images to virgl_shader_binding_state
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-07
Chia-I Wu
virgl: add SSBOs to virgl_shader_binding_state
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-07
Chia-I Wu
virgl: add UBOs to virgl_shader_binding_state
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-07
Chia-I Wu
virgl: add virgl_shader_binding_state
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-04
Chia-I Wu
virgl: resolve to correct level during texture read
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-06-04
Chia-I Wu
virgl: fix texture resolving with compressed formats
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-29
Chia-I Wu
virgl: fix readback with pending transfers
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-24
Chia-I Wu
virgl: remove an incorrect check in virgl_res_needs_flush
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-24
Chia-I Wu
virgl: reemit resources on first draw/clear/compute
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-24
Chia-I Wu
virgl: add missing emit_res for SO targets
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-22
Chia-I Wu
virgl: track valid buffer range for transfer sync
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-22
Chia-I Wu
virgl: remove support for buffer surfaces
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-22
Chia-I Wu
virgl: handle NULL shader resource explicitly
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-15
Chia-I Wu
virgl: handle DONT_BLOCK and MAP_DIRECTLY
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-15
Chia-I Wu
virgl: add virgl_resource_transfer_prepare
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-15
Chia-I Wu
virgl: honor DISCARD_WHOLE_RESOURCE in virgl_res_needs_readback
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-15
Chia-I Wu
virgl: clean up virgl_res_needs_readback
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-14
Chia-I Wu
virgl: clean up virgl_res_needs_flush
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-14
Chia-I Wu
virgl: comment on a sync issue in transfers
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-14
Chia-I Wu
virgl: PIPE_TRANSFER_READ does not imply flush
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-14
Chia-I Wu
virgl: do not skip readback because of explicit flush
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-14
Chia-I Wu
virgl: remove unused virgl_transfer_inline_write
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-06
Chia-I Wu
virgl: do not use inline writes for subdata
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-06
Chia-I Wu
virgl: rework queries
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-06
Chia-I Wu
virgl: export resource_is_busy from winsys
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-04-23
Chia-I Wu
virgl: skip empty cmdbufs
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-04-22
Chia-I Wu
virgl: clear vertex_array_dirty
Signed-off-by: Chia-I Wu <
olvaffe@gmail.com
>
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: preliminary support for Wayland WSI
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: preliminary support for tu_GetImageSubresourceLayout
commit
|
commitdiff
|
tree
2019-03-11
Chad Versace
turnip: Use Vulkan 1.1 names instead of KHR
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: guard -Dvulkan-driver=freedreno
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: preliminary support for tu_CmdDraw
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: preliminary support for draw state binding
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: add draw_cs to tu_cmd_buffer
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: parse VkPipelineVertexInputStateCreateInfo
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: parse VkPipelineShaderStageCreateInfo
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: compile VkPipelineShaderStageCreateInfo
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: preliminary support for shader modules
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: parse VkPipeline{Multisample,ColorBlend}StateCreateInfo
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: parse VkPipelineDepthStencilStateCreateInfo
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: parse VkPipelineRasterizationStateCreateInfo
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: parse VkPipelineViewportStateCreateInfo
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: parse VkPipelineInputAssemblyStateCreateInfo
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: parse VkPipelineDynamicStateCreateInfo
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: create a less dummy pipeline
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: simplify tu_cs sub-streams usage
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: fix tu_cs sub-streams
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: tu_cs_emit_array
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: add tu_cs_discard_entries
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: more/better asserts for tu_cs
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: use 32-bit offset in tu_cs_entry
commit
|
commitdiff
|
tree
2019-03-11
Chia-I Wu
turnip: mark IBs for dumping
commit
|
commitdiff
|
tree
2019-03-11
Eric Engestrom
turnip: use the platform defines in vk.xml instead...
commit
|
commitdiff
|
tree
2019-03-11
Bas Nieuwenhuizen
turnip: Add todo for copies.
commit
|
commitdiff
|
tree
2019-03-11
Bas Nieuwenhuizen
turnip: Add buffer->image DMA copies.
commit
|
commitdiff
|
tree
2019-03-11
Bas Nieuwenhuizen
turnip: Add image->buffer DMA copies.
commit
|
commitdiff
|
tree
next