projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
zink: check core feature for pipeline cache control
2022-10-14
Mike Blumenkrantz
zink: check core feature for pipeline cache control
commit
|
commitdiff
|
tree
2022-10-13
Mike Blumenkrantz
lavapipe: store compiler options to physical device
commit
|
commitdiff
|
tree
2022-10-13
Mike Blumenkrantz
zink: prevent ballooning of view object memory
commit
|
commitdiff
|
tree
2022-10-13
Mike Blumenkrantz
zink: delete view objects when unsetting resource usage...
commit
|
commitdiff
|
tree
2022-10-13
Mike Blumenkrantz
zink: rework/improve descriptor pool overflow handling...
commit
|
commitdiff
|
tree
2022-10-13
Mike Blumenkrantz
zink: fix pool overflow handling on batch reset
commit
|
commitdiff
|
tree
2022-10-13
Mike Blumenkrantz
zink: handle oom better during descriptor updating
commit
|
commitdiff
|
tree
2022-10-13
Mike Blumenkrantz
zink: move descriptor function up in file
commit
|
commitdiff
|
tree
2022-10-12
Mike Blumenkrantz
zink: handle global and scratch vars
commit
|
commitdiff
|
tree
2022-10-12
Mike Blumenkrantz
zink: add some bda handling
commit
|
commitdiff
|
tree
2022-10-12
Mike Blumenkrantz
zink: add a safety assert in descriptor updates
commit
|
commitdiff
|
tree
2022-10-12
Mike Blumenkrantz
zink: move descriptor layout/pool stuff to screen object
commit
|
commitdiff
|
tree
2022-10-11
Mike Blumenkrantz
zink: add ZINK_DEBUG=shaderdb
commit
|
commitdiff
|
tree
2022-10-11
Mike Blumenkrantz
zink: implement async gfx precompile
commit
|
commitdiff
|
tree
2022-10-11
Mike Blumenkrantz
zink: change zink_gfx_program::last_pipeline -> struct...
commit
|
commitdiff
|
tree
2022-10-11
Mike Blumenkrantz
zink: gfx_pipeline_cache_entry -> zink_gfx_pipeline_cache_entry
commit
|
commitdiff
|
tree
2022-10-11
Mike Blumenkrantz
zink: allow creating full pipelines unoptimized
commit
|
commitdiff
|
tree
2022-10-11
Mike Blumenkrantz
vk/graphics_state: don't set default sample locations...
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
delete graw tests
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
delete rbug
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
remove xvmc
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: set depth clamp
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: define zink_pipeline_dynamic_state3 as zink_rasterizer...
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: reenable GPL
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: use an extra pipeline state bit to track coherent...
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: don't deref prog->shaders during pipeline construction
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: reorder zink_destroy_gfx_program()
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: move binding_map to hw_state part of vertex state
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: add param to disable optimization when combining...
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: require optimal_keys for GPL
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: set VK_PIPELINE_CREATE_RETAIN_LINK_TIME_OPTIMIZATION_I...
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: further compress zink_gfx_output_key lookups
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: compress zink_gfx_output_key members
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: don't access prog->shaders array during pipeline...
commit
|
commitdiff
|
tree
2022-10-01
Mike Blumenkrantz
zink: add tgl ci skip
commit
|
commitdiff
|
tree
2022-09-30
Mike Blumenkrantz
zink: use more dynamic state3 when available
commit
|
commitdiff
|
tree
2022-09-30
Mike Blumenkrantz
zink: use dynamic state3 rasterization states when...
commit
|
commitdiff
|
tree
2022-09-30
Mike Blumenkrantz
lavapipe: improve blend handling on pipeline binds
commit
|
commitdiff
|
tree
2022-09-30
Mike Blumenkrantz
zink: call flush_resource when presenting garbage
commit
|
commitdiff
|
tree
2022-09-30
Mike Blumenkrantz
zink: enable glthread by default
commit
|
commitdiff
|
tree
2022-09-30
Mike Blumenkrantz
pipe-loader: fix zink driinfo header path
commit
|
commitdiff
|
tree
2022-09-30
Mike Blumenkrantz
zink: export PIPE_CAP_MAP_UNSYNCHRONIZED_THREAD_SAFE
commit
|
commitdiff
|
tree
2022-09-30
Mike Blumenkrantz
zink: export PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTION
commit
|
commitdiff
|
tree
2022-09-30
Mike Blumenkrantz
zink: fix/improve handling for multi-component bitfield ops
commit
|
commitdiff
|
tree
2022-09-29
Mike Blumenkrantz
glthread: handle DeleteBuffers(n=-1) gracefully
commit
|
commitdiff
|
tree
2022-09-29
Mike Blumenkrantz
glthread: use signed vertex buffer offsets when available...
commit
|
commitdiff
|
tree
2022-09-29
Mike Blumenkrantz
zink: replace mixed_zs with zs feedback loops
commit
|
commitdiff
|
tree
2022-09-29
Mike Blumenkrantz
zink: add a draw barrier when unbinding a sampler-bound...
commit
|
commitdiff
|
tree
2022-09-29
Mike Blumenkrantz
lavapipe: dynamic state3
commit
|
commitdiff
|
tree
2022-09-29
Mike Blumenkrantz
vulkan: Update the XML and headers to 1.3.230
commit
|
commitdiff
|
tree
2022-09-28
Mike Blumenkrantz
zink: pass actual screen->threaded to zink_tc_context_unwrap()
commit
|
commitdiff
|
tree
2022-09-28
Mike Blumenkrantz
zink: hook up VK_EXT_depth_clamp_zero_one
commit
|
commitdiff
|
tree
2022-09-28
Mike Blumenkrantz
zink: move create_pipeline_lib to zink_program.c
commit
|
commitdiff
|
tree
2022-09-28
Mike Blumenkrantz
zink: rework ZINK_PIPELINE_LIBRARY_FORCE into ZINK_DEBUG...
commit
|
commitdiff
|
tree
2022-09-28
Mike Blumenkrantz
zink: move zink_screen_get_pipeline_cache() calls out...
commit
|
commitdiff
|
tree
2022-09-28
Mike Blumenkrantz
zink: set layouts before possibly reordering image...
commit
|
commitdiff
|
tree
2022-09-28
Mike Blumenkrantz
zink: always unflag unordered_write when binding image...
commit
|
commitdiff
|
tree
2022-09-28
Mike Blumenkrantz
aux/trace: dump depth_clamp for rasterizer state
commit
|
commitdiff
|
tree
2022-09-28
Mike Blumenkrantz
aux/trace: dump line_rectangular member of rasterizer...
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
zink: also lower 64bit function temps
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
zink: split up lower_64bit_vars pass
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
zink: always run optimize_nir after lower_64bit_vars
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
zink: don't flatten 64bit arrays during rewrite
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
nir/opt_undef: add a pass to clean up 64bit undefs
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
zink: always set VK_PIPELINE_CREATE_COLOR_ATTACHMENT_FEEDBAC...
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
zink: use feedback loop layout to correctly handle...
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
zink: add a mask of fb attachment idx for resources
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
zink: reorder zink_resource a little
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
zink: rename fb_binds -> fb_bind_count
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
zink: remove zink_context::new_swapchain
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
zink: enable VK_ATTACHMENT_LOAD_OP_DONT_CARE for zs...
commit
|
commitdiff
|
tree
2022-09-27
Mike Blumenkrantz
mesa: set normalized_coords for bindless texture buffer...
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: only emit runtime array for ssbos if present
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: remove color_write_missing driver workaround
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: allow reordered clear_buffer calls
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: avoid overflow when clamping bufferviews
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: name bo variables using bitsize
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: fix handling for ssbos that are just runtime...
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: fix sparse queue creation
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: always unset var->data.explicit_xfb_buffer
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: free vertex_state_cache on shutdown
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: fix some batch tracking leaks
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: add asserts to verify optimal key state
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: copy optimal key always
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
lavapipe: propagate shader access info across libraries
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
lavapipe: set writemask for compute shader buffers
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: unspaghettify some program update code
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: be even more granular with optimal_key program...
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: simplify bit tracking in zink_gfx_program_update()
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: split dirty_shader_stages for gfx and compute
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: use optimal_keys to massively reduce size of...
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: add 'optimal_keys' handling for shader keys
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: add some padding to small shader keys for byte...
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: ALWAYS_INLINE bind_gfx_stage
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: move to AoS for gfx program shader modules
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: copy the non-dirty shader stages when updating...
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: handle inline uniforms during first-time shader...
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: remove a bunch of casts from shader key inlines
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: wrap zink_shader_key_base access for nonseamless...
commit
|
commitdiff
|
tree
2022-09-26
Mike Blumenkrantz
zink: check on init whether decomposed attrs are needed
commit
|
commitdiff
|
tree
next