projects
/
platform
/
upstream
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
v3dv: implement double-buffer mode
[platform/upstream/mesa.git]
/
src
/
broadcom
/
vulkan
/
v3dv_cmd_buffer.c
2022-01-14
Iago Toral Quiroga
v3dv: implement double-buffer mode
blob
|
commitdiff
2021-11-19
Alejandro Piñeiro
vulkan: move common format helpers to vk_format
blob
|
commitdiff
|
diff to current
2021-11-15
Iago Toral Quiroga
v3d,v3dv: move tile size calculation to a common helper
blob
|
commitdiff
|
diff to current
2021-11-12
Iago Toral Quiroga
v3dv: don't use a global constant for default pipeline...
blob
|
commitdiff
|
diff to current
2021-11-02
Ella Stanforth
v3dv: Implement VK_KHR_create_renderpass2
blob
|
commitdiff
|
diff to current
2021-10-07
Jason Ekstrand
v3dv: Switch to the new vk_error helpers
blob
|
commitdiff
|
diff to current
2021-09-28
Alejandro Piñeiro
v3d/v3dv: add unlikely for any V3D_DEBUG check
blob
|
commitdiff
|
diff to current
2021-09-23
Yevhenii Kolesnikov
v3dv: Use a common vk_command_buffer structure
blob
|
commitdiff
|
diff to current
2021-09-02
Iago Toral Quiroga
v3dv: make v3dv_image_view derive from vk_image_view
blob
|
commitdiff
|
diff to current
2021-09-02
Iago Toral Quiroga
v3dv: make v3dv_image derive from vk_image
blob
|
commitdiff
|
diff to current
2021-08-13
Ella-0
v3dv: implement VK_EXT_color_write_enable
blob
|
commitdiff
|
diff to current
2021-07-27
Iago Toral Quiroga
v3dv: implement interaction of queries with multiview
blob
|
commitdiff
|
diff to current
2021-07-27
Iago Toral Quiroga
v3dv: use correct number of layers for multiview
blob
|
commitdiff
|
diff to current
2021-07-27
Iago Toral Quiroga
v3dv: don't merge subpasses with different view masks
blob
|
commitdiff
|
diff to current
2021-07-27
Iago Toral Quiroga
v3dv: broadcast multiview draw commands
blob
|
commitdiff
|
diff to current
2021-07-16
Iago Toral Quiroga
v3dv: allow limiting amount of tile state allocated
blob
|
commitdiff
|
diff to current
2021-07-12
Iago Toral Quiroga
v3dv: remove deferred vkCmdClearAtachments path
blob
|
commitdiff
|
diff to current
2021-07-12
Iago Toral Quiroga
v3dv: emit state packets for geometry shaders
blob
|
commitdiff
|
diff to current
2021-06-29
Iago Toral Quiroga
broadcom/util: don't use compute supergroup packing...
blob
|
commitdiff
|
diff to current
2021-06-22
Alejandro Piñeiro
v3dv: move several hw version dependant code to their...
blob
|
commitdiff
|
diff to current
2021-06-22
Alejandro Piñeiro
v3dv: split v3dv_device hw version dependant code to...
blob
|
commitdiff
|
diff to current
2021-06-22
Alejandro Piñeiro
v3dv: split v3dv_format hw version dependant code to...
blob
|
commitdiff
|
diff to current
2021-06-22
Alejandro Piñeiro
v3dv/cmd_buffer: move cl_emit calls for Draw methods...
blob
|
commitdiff
|
diff to current
2021-06-22
Alejandro Piñeiro
v3dv/cmd_buffer: add helper job_emit_binning_prolog
blob
|
commitdiff
|
diff to current
2021-06-22
Alejandro Piñeiro
v3dv: rename v3dv_pack for v3dvx_pack
blob
|
commitdiff
|
diff to current
2021-06-21
Iago Toral Quiroga
v3dv: remove const qualifier for resource pointer in...
blob
|
commitdiff
|
diff to current
2021-06-21
Iago Toral Quiroga
v3dv: implement vkCmdResolveImage2KHR
blob
|
commitdiff
|
diff to current
2021-06-17
Iago Toral Quiroga
v3dv: implement VK_EXT_index_type_uint8
blob
|
commitdiff
|
diff to current
2021-06-16
Charlie
v3dv: remove sRGB blending workaround
blob
|
commitdiff
|
diff to current
2021-06-16
Charlie
v3dv: clamp srgb render targets
blob
|
commitdiff
|
diff to current
2021-06-07
Iago Toral Quiroga
v3dv: fix incorrect render area setup
blob
|
commitdiff
|
diff to current
2021-06-06
Vinson Lee
v3dv: Fix assert.
blob
|
commitdiff
|
diff to current
2021-05-31
Georg Lehmann
v3dv: use VKAPI_ATTR and VKAPI_CALL.
blob
|
commitdiff
|
diff to current
2021-05-31
Iago Toral Quiroga
v3dv: implement VK_KHR_device_group
blob
|
commitdiff
|
diff to current
2021-05-31
Iago Toral Quiroga
v3dv: implement vkCmdDispatchBase
blob
|
commitdiff
|
diff to current
2021-05-04
Iago Toral Quiroga
broadcom/common: move CSD supergroup sizing to a common...
blob
|
commitdiff
|
diff to current
2021-05-04
Iago Toral Quiroga
v3dv: limit supergroup size in presence of TSY barriers
blob
|
commitdiff
|
diff to current
2021-05-04
Iago Toral Quiroga
v3dv: choose a larger CSD supergroup size if possible
blob
|
commitdiff
|
diff to current
2021-04-29
Juan A. Suarez Romero
v3dv: rename VC5 to V3D
blob
|
commitdiff
|
diff to current
2021-04-16
Iago Toral Quiroga
v3dv: better tracking of dirty push constant state
blob
|
commitdiff
|
diff to current
2021-04-16
Iago Toral Quiroga
v3dv: dirty viewport doesn't affect fragment shaders
blob
|
commitdiff
|
diff to current
2021-04-16
Iago Toral Quiroga
v3dv: improve dirty descriptor set state tracking
blob
|
commitdiff
|
diff to current
2021-04-16
Iago Toral Quiroga
v3dv: fix sRGB blending workaround
blob
|
commitdiff
|
diff to current
2021-04-15
Iago Toral Quiroga
v3dv: don't use a dedicated BO for each occlusion query
blob
|
commitdiff
|
diff to current
2021-04-15
Iago Toral Quiroga
v3dv: use a bitfield to implement a quick check for...
blob
|
commitdiff
|
diff to current
2021-04-15
Iago Toral Quiroga
v3dv: optimize a few cases of BO job additions
blob
|
commitdiff
|
diff to current
2021-04-13
Juan A. Suarez Romero
v3dv: fix assertion
blob
|
commitdiff
|
diff to current
2021-04-09
Iago Toral Quiroga
v3dv: fix index buffer binding
blob
|
commitdiff
|
diff to current
2021-04-01
Vinson Lee
Remove leftover dead code.
blob
|
commitdiff
|
diff to current
2021-03-30
Juan A. Suarez Romero
v3dv: fix unused value
blob
|
commitdiff
|
diff to current
2021-03-26
Alejandro Piñeiro
v3dv: define a default attribute values with float...
blob
|
commitdiff
|
diff to current
2021-03-25
Alejandro Piñeiro
v3dv/cmd_buffer: return early for draw commands if...
blob
|
commitdiff
|
diff to current
2021-03-22
Alejandro Piñeiro
v3dv/pipeline: try to get the shader variant directly...
blob
|
commitdiff
|
diff to current
2021-03-22
Alejandro Piñeiro
v3dv/pipeline: move topology to pipeline
blob
|
commitdiff
|
diff to current
2021-03-22
Alejandro Piñeiro
broadcom/compiler: add local_size in v3d_compute_prog_data
blob
|
commitdiff
|
diff to current
2021-03-17
Lukas Feller
v3dv: fix assertion in job_compute_frame_tiling
blob
|
commitdiff
|
diff to current
2021-03-01
Iago Toral Quiroga
v3dv: fix branching to large secondaries with more...
blob
|
commitdiff
|
diff to current
2021-02-10
Alejandro Piñeiro
v3dv: support for depthBiasClamp
blob
|
commitdiff
|
diff to current
2021-01-31
Vinson Lee
v3dv: Fix assert.
blob
|
commitdiff
|
diff to current
2021-01-22
Alejandro Piñeiro
v3dv: properly handle two different binding points...
blob
|
commitdiff
|
diff to current
2021-01-21
Iago Toral Quiroga
v3dv: fix disabling Early Z for the whole frame
blob
|
commitdiff
|
diff to current
2021-01-21
Iago Toral Quiroga
v3dv: enable early Z/S clears
blob
|
commitdiff
|
diff to current
2021-01-21
Iago Toral Quiroga
v3dv: do not emit full tile buffers clears to handle...
blob
|
commitdiff
|
diff to current
2021-01-21
Iago Toral Quiroga
v3dv: refactor checks for subpass attachment stores
blob
|
commitdiff
|
diff to current
2021-01-21
Iago Toral Quiroga
v3dv: refactor checks for subpass attachment loading
blob
|
commitdiff
|
diff to current
2021-01-21
Iago Toral Quiroga
v3dv: refactor checks for subpass attachment clears
blob
|
commitdiff
|
diff to current
2021-01-19
Iago Toral Quiroga
v3dv: use PIPE_TIMEOUT_INFINITE
blob
|
commitdiff
|
diff to current
2021-01-19
Iago Toral Quiroga
v3dv: disable early Z writes if Z writes are disabled
blob
|
commitdiff
|
diff to current
2021-01-19
Iago Toral Quiroga
v3dv: only update uniforms for dirty descriptors if...
blob
|
commitdiff
|
diff to current
2020-12-01
James Park
vulkan/util: Consolidate typed_memcpy
blob
|
commitdiff
|
diff to current
2020-11-23
Alejandro Piñeiro
v3dv/cmd_buffer: missing (uint8_t *) casting when calli...
blob
|
commitdiff
|
diff to current
2020-11-20
Iago Toral Quiroga
v3dv: only write new uniforms when needed
blob
|
commitdiff
|
diff to current
2020-11-17
Alejandro Piñeiro
v3dv: use the common base object type and struct
blob
|
commitdiff
|
diff to current
2020-11-14
Alejandro Piñeiro
v3dv: cleanup/remove support for pre-generated variants
blob
|
commitdiff
|
diff to current
2020-11-02
Iago Toral Quiroga
v3dv: fix occlusion query inheritance in secondary...
blob
|
commitdiff
|
diff to current
2020-11-02
Iago Toral Quiroga
v3dv: add support for timestamp queries
blob
|
commitdiff
|
diff to current
2020-11-02
Iago Toral Quiroga
v3dv: implement vkTrimCommandPool
blob
|
commitdiff
|
diff to current
2020-10-29
Alejandro Piñeiro
v3dv/format: use XYZ1 swizzle for three-component formats
blob
|
commitdiff
|
diff to current
2020-10-27
Iago Toral Quiroga
v3dv: grow meta descriptor pool dynamically
blob
|
commitdiff
|
diff to current
2020-10-22
Iago Toral Quiroga
v3dv: skip unnecessary tile loads when blitting
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: fixes for barriers in secondary command buffers
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: implement workaround for GFXH-1918
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: implement workaround for GFXH-1461
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: flag tmu_dirty_rcl in primaries when linking...
blob
|
commitdiff
|
diff to current
2020-10-13
Alejandro Piñeiro
v3dv/cmd_buffer: set instance id to 0 at start of tile
blob
|
commitdiff
|
diff to current
2020-10-13
Alejandro Piñeiro
v3dv/pipeline: set 16bit return_size for shadows always
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: handle multisample rasterization with empty frame...
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: handle multisample resolves for formats that...
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: amend tile size tables with smallest tile sizes...
blob
|
commitdiff
|
diff to current
2020-10-13
Alejandro Piñeiro
v3dv/descriptor: support for UNIFORM/STORAGE_TEXEL_BUFFER
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: implement vkCmdResolveImage for whole images
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: implement subpass multisample rendering and resolve
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: process VkPipelineMultisampleStateCreateInfo...
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: consider MSAA when computing frame tiling
blob
|
commitdiff
|
diff to current
2020-10-13
Alejandro Piñeiro
v3dv/pipeline: pre-generate more that one shader variant
blob
|
commitdiff
|
diff to current
2020-10-13
Alejandro Piñeiro
v3dv/pipeline_cache: cache v3dv_shader_variants
blob
|
commitdiff
|
diff to current
2020-10-13
Alejandro Piñeiro
v3dv/pipeline: add basic ref counting support for variants
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: fix dynamic state after meta operation
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: add a fast path for vkCmdClearAttachments
blob
|
commitdiff
|
diff to current
2020-10-13
Iago Toral Quiroga
v3dv: only clear depth/stencil attachments if any aspec...
blob
|
commitdiff
|
diff to current
next