projects
/
platform
/
upstream
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
zink: add some descriptor docs
[platform/upstream/mesa.git]
/
src
/
gallium
/
drivers
/
zink
/
zink_types.h
2022-10-25
Mike Blumenkrantz
zink: add some descriptor docs
blob
|
commitdiff
2022-10-25
Mike Blumenkrantz
zink: add more zink_descriptor_type enum values to...
blob
|
commitdiff
|
diff to current
2022-10-25
Mike Blumenkrantz
zink: ZINK_DESCRIPTOR_TYPES -> ZINK_DESCRIPTOR_BASE_TYPES
blob
|
commitdiff
|
diff to current
2022-10-25
Mike Blumenkrantz
zink: delete unused zink descriptor mode
blob
|
commitdiff
|
diff to current
2022-10-25
Mike Blumenkrantz
zink: support multiple heaps per memory type
blob
|
commitdiff
|
diff to current
2022-10-25
Mike Blumenkrantz
zink: decrement ZINK_FBFETCH_BINDING
blob
|
commitdiff
|
diff to current
2022-10-24
Erik Faye-Lund
zink: rework primitive rasterization type logic
blob
|
commitdiff
|
diff to current
2022-10-20
Mike Blumenkrantz
zink: start on some type docs
blob
|
commitdiff
|
diff to current
2022-10-20
Mike Blumenkrantz
zink: delete unused descriptor struct field
blob
|
commitdiff
|
diff to current
2022-10-20
Mike Blumenkrantz
zink: delete/cleanup some descriptor #defines
blob
|
commitdiff
|
diff to current
2022-10-19
Mike Blumenkrantz
zink: delete some big struct members from zink_context
blob
|
commitdiff
|
diff to current
2022-10-13
Mike Blumenkrantz
zink: prevent ballooning of view object memory
blob
|
commitdiff
|
diff to current
2022-10-12
Mike Blumenkrantz
zink: add some bda handling
blob
|
commitdiff
|
diff to current
2022-10-12
Mike Blumenkrantz
zink: move descriptor layout/pool stuff to screen object
blob
|
commitdiff
|
diff to current
2022-10-11
Mike Blumenkrantz
zink: add ZINK_DEBUG=shaderdb
blob
|
commitdiff
|
diff to current
2022-10-11
Mike Blumenkrantz
zink: implement async gfx precompile
blob
|
commitdiff
|
diff to current
2022-10-11
Mike Blumenkrantz
zink: change zink_gfx_program::last_pipeline -> struct...
blob
|
commitdiff
|
diff to current
2022-10-11
Mike Blumenkrantz
zink: gfx_pipeline_cache_entry -> zink_gfx_pipeline_cac...
blob
|
commitdiff
|
diff to current
2022-10-01
Mike Blumenkrantz
zink: set depth clamp
blob
|
commitdiff
|
diff to current
2022-10-01
Mike Blumenkrantz
zink: define zink_pipeline_dynamic_state3 as zink_raste...
blob
|
commitdiff
|
diff to current
2022-10-01
Mike Blumenkrantz
zink: use an extra pipeline state bit to track coherent...
blob
|
commitdiff
|
diff to current
2022-10-01
Mike Blumenkrantz
zink: move binding_map to hw_state part of vertex state
blob
|
commitdiff
|
diff to current
2022-10-01
Mike Blumenkrantz
zink: require optimal_keys for GPL
blob
|
commitdiff
|
diff to current
2022-10-01
Mike Blumenkrantz
zink: further compress zink_gfx_output_key lookups
blob
|
commitdiff
|
diff to current
2022-10-01
Mike Blumenkrantz
zink: compress zink_gfx_output_key members
blob
|
commitdiff
|
diff to current
2022-09-30
Mike Blumenkrantz
zink: use more dynamic state3 when available
blob
|
commitdiff
|
diff to current
2022-09-30
Mike Blumenkrantz
zink: use dynamic state3 rasterization states when...
blob
|
commitdiff
|
diff to current
2022-09-29
Mike Blumenkrantz
zink: replace mixed_zs with zs feedback loops
blob
|
commitdiff
|
diff to current
2022-09-28
Mike Blumenkrantz
zink: rework ZINK_PIPELINE_LIBRARY_FORCE into ZINK_DEBU...
blob
|
commitdiff
|
diff to current
2022-09-27
Mike Blumenkrantz
zink: always set VK_PIPELINE_CREATE_COLOR_ATTACHMENT_FE...
blob
|
commitdiff
|
diff to current
2022-09-27
Mike Blumenkrantz
zink: use feedback loop layout to correctly handle...
blob
|
commitdiff
|
diff to current
2022-09-27
Mike Blumenkrantz
zink: add a mask of fb attachment idx for resources
blob
|
commitdiff
|
diff to current
2022-09-27
Mike Blumenkrantz
zink: reorder zink_resource a little
blob
|
commitdiff
|
diff to current
2022-09-27
Mike Blumenkrantz
zink: rename fb_binds -> fb_bind_count
blob
|
commitdiff
|
diff to current
2022-09-27
Mike Blumenkrantz
zink: remove zink_context::new_swapchain
blob
|
commitdiff
|
diff to current
2022-09-27
Mike Blumenkrantz
zink: enable VK_ATTACHMENT_LOAD_OP_DONT_CARE for zs...
blob
|
commitdiff
|
diff to current
2022-09-26
Mike Blumenkrantz
zink: remove color_write_missing driver workaround
blob
|
commitdiff
|
diff to current
2022-09-26
Mike Blumenkrantz
zink: split dirty_shader_stages for gfx and compute
blob
|
commitdiff
|
diff to current
2022-09-26
Mike Blumenkrantz
zink: use optimal_keys to massively reduce size of...
blob
|
commitdiff
|
diff to current
2022-09-26
Mike Blumenkrantz
zink: add 'optimal_keys' handling for shader keys
blob
|
commitdiff
|
diff to current
2022-09-26
Mike Blumenkrantz
zink: move to AoS for gfx program shader modules
blob
|
commitdiff
|
diff to current
2022-09-26
Mike Blumenkrantz
zink: check on init whether decomposed attrs are needed
blob
|
commitdiff
|
diff to current
2022-09-26
Mike Blumenkrantz
zink: add a bool flag for decomposed vertex elements
blob
|
commitdiff
|
diff to current
2022-09-23
Mike Blumenkrantz
zink: add locking for program caches
blob
|
commitdiff
|
diff to current
2022-09-23
Mike Blumenkrantz
zink: track the owner context for gfx programs
blob
|
commitdiff
|
diff to current
2022-09-23
Mike Blumenkrantz
zink: track a mask of gfx stages remaining in gfx programs
blob
|
commitdiff
|
diff to current
2022-09-22
Mike Blumenkrantz
zink: delete some descriptor caching cruft
blob
|
commitdiff
|
diff to current
2022-09-22
Mike Blumenkrantz
zink: remove batch usage from sampler states
blob
|
commitdiff
|
diff to current
2022-09-22
Mike Blumenkrantz
zink: remove batch tracking/usage from view types
blob
|
commitdiff
|
diff to current
2022-09-22
Mike Blumenkrantz
zink: rework batch tracking for resources
blob
|
commitdiff
|
diff to current
2022-09-19
Mike Blumenkrantz
zink: defer acquire semaphore destruction
blob
|
commitdiff
|
diff to current
2022-09-19
Mike Blumenkrantz
zink: add screen interfaces for pipeline barriers
blob
|
commitdiff
|
diff to current
2022-09-05
Erik Faye-Lund
zink: lower discard/demote depending on derivatives
blob
|
commitdiff
|
diff to current
2022-09-05
SoroushIMG
zink: track min_samples state for per sample shading
blob
|
commitdiff
|
diff to current
2022-09-01
Mike Blumenkrantz
zink: store VkImageViewUsageCreateInfo for surface...
blob
|
commitdiff
|
diff to current
2022-08-30
Mike Blumenkrantz
zink: defer all compute shader creation
blob
|
commitdiff
|
diff to current
2022-08-30
Mike Blumenkrantz
zink: add a context pointer to zink_program struct
blob
|
commitdiff
|
diff to current
2022-08-30
Mike Blumenkrantz
zink: add locking for descriptor layout caches
blob
|
commitdiff
|
diff to current
2022-08-30
Mike Blumenkrantz
zink: add partial async shader compile support
blob
|
commitdiff
|
diff to current
2022-08-30
Mike Blumenkrantz
zink: track whether shader has cube samplers
blob
|
commitdiff
|
diff to current
2022-08-30
Mike Blumenkrantz
zink: remove use_local_size from compute pipeline state
blob
|
commitdiff
|
diff to current
2022-08-30
Mike Blumenkrantz
zink: merge compute program hash table onto program...
blob
|
commitdiff
|
diff to current
2022-08-30
Mike Blumenkrantz
zink: add a pipeline shortcut for basic compute programs
blob
|
commitdiff
|
diff to current
2022-08-30
Mike Blumenkrantz
zink: add use_local_size flag to compute programs
blob
|
commitdiff
|
diff to current
2022-08-30
Mike Blumenkrantz
zink: create compute programs from compute shaders...
blob
|
commitdiff
|
diff to current
2022-08-20
Mike Blumenkrantz
zink: add gfx pipeline lookup shortcut
blob
|
commitdiff
|
diff to current
2022-08-20
Mike Blumenkrantz
zink: track which stages in gfx programs are using...
blob
|
commitdiff
|
diff to current
2022-08-20
Mike Blumenkrantz
zink: split resource tracking into two sets for buffer...
blob
|
commitdiff
|
diff to current
2022-08-20
Mike Blumenkrantz
zink: merge all the batch state sets onto the struct
blob
|
commitdiff
|
diff to current
2022-08-20
Mike Blumenkrantz
zink: use PIPE_CAP_RGB_OVERRIDE_DST_ALPHA_BLEND
blob
|
commitdiff
|
diff to current
2022-08-20
Mike Blumenkrantz
zink: use dynarray instead of list for internal shader...
blob
|
commitdiff
|
diff to current
2022-08-20
Mike Blumenkrantz
zink: cache dynamic render vs renderpass pipelines...
blob
|
commitdiff
|
diff to current
2022-08-20
Mike Blumenkrantz
zink: use a list for free batch states
blob
|
commitdiff
|
diff to current
2022-08-20
Mike Blumenkrantz
zink: remove some gfx pipeline state members
blob
|
commitdiff
|
diff to current
2022-08-20
Mike Blumenkrantz
zink: move pipeline state comparison to c++ template
blob
|
commitdiff
|
diff to current
2022-08-19
Mike Blumenkrantz
Revert "zink: try to reuse swapchain modifier for dmabu...
blob
|
commitdiff
|
diff to current
2022-08-18
Mike Blumenkrantz
zink: try to reuse swapchain modifier for dmabuf export
blob
|
commitdiff
|
diff to current
2022-08-16
Mike Blumenkrantz
zink: rework descriptor pool overflow
blob
|
commitdiff
|
diff to current
2022-08-16
Mike Blumenkrantz
zink: use a dynarray instead of hash table for tracking...
blob
|
commitdiff
|
diff to current
2022-08-16
Mike Blumenkrantz
zink: add an id member for zink_descriptor_pool_key
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: delete zink_shader_stage()
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: PIPE_SHADER_TYPES -> MESA_SHADER_STAGES
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: explicitly define ZINK_GFX_SHADER_COUNT
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: ZINK_SHADER_COUNT -> ZINK_GFX_SHADER_COUNT
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: reorder some descriptor structs
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: merge batch descriptor data onto batch state
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: merge program descriptor data onto program struct
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: merge context descriptor data onto context struct
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: merge batch descriptor data structs
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: merge context descriptor data structs
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: remove descriptor dummy_set
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: delete some unused descriptor struct members
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: move lazy descriptor data types into zink_types.h
blob
|
commitdiff
|
diff to current
2022-08-14
Mike Blumenkrantz
zink: move all types/enums into zink_types.h
blob
|
commitdiff
|
diff to current