projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
zink: make zink_vk_query unref consistent
2023-02-27
Rob Clark
Revert "freedreno: Account for multi-draw in num_draws"
commit
|
commitdiff
|
tree
2023-02-25
Rob Clark
tu/kgsl: Propagate tu_physical_device_init() errors
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-25
Rob Clark
tu+meson: Re-work KMD selection
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-25
Rob Clark
turnip: Refactor device loading
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-25
Rob Clark
turnip: Handle kgsl vs drm specifics at runtime
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-25
Rob Clark
turnip: Move QueueWaitIdle entrypoint to kgsl
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-25
Rob Clark
turnip: Allow knl backend specific entrypoints
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-25
Rob Clark
turnip: Split out vfuncs for kernel interface
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-25
Rob Clark
turnip: drm code-motion
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-25
Rob Clark
turnip: Move things to prep for multi-kernel support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-25
Rob Clark
vk/runtime: Allow enumerate and try_create_for_drm...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-23
Rob Clark
freedreno/crashdec: Disable GALLIUM_DUMP_CPU
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-23
Rob Clark
freedreno/crashdec: Handle multi-IB prefetching
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-23
Rob Clark
freedreno/crashdec: Add another prefetch test
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-23
Rob Clark
freedreno/crashdec: Refactor crashdec tests
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-23
Rob Clark
freedreno/cffdec: Fix hang location detection
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-23
Rob Clark
freedreno/cffdec: Add helper to parse CP_INDIRECT_BUFFER
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-23
Rob Clark
freedreno/cffdec: Add helper to find next pkt
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-23
Rob Clark
freedreno/cffdec: Fix unitialized count for pkt2
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-22
Rob Clark
freedreno/a6xx: Fix view_seqno in tex cache key
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-22
Rob Clark
freedreno/a6xx: Static-ify sampler_view_update()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-22
Rob Clark
freedreno/a6xx: Small cleanup
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-22
Rob Clark
freedreno/a6xx: Remove needs_invalidate flag
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-22
Rob Clark
freedreno/a6xx: Add a way to assert valid format
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-22
Rob Clark
freedreno/a6xx: Fix sampler view rsc_seqno for X32_S8X24
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-22
Rob Clark
freedreno/a6xx: Drop unneed fd6_texture_state() arg
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-22
Rob Clark
freedreno/a6xx: Fix set_sampler_views(start != 0)
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-22
Rob Clark
freedreno/a6xx: Move rsc seqno out of tex cache key
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno/drm: Optimize stateobj re-emit
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno: Add seqno helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno: Drop batch lock
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno/batch: Stop tracking cross-context deps
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno: Avoid taking screen lock
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno/a6xx: Pre-compute PROG related LRZ state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno: Move FD_MESA_DEBUG cases out of draw_vbo
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno: Move blend out of dirty-rsc tracking
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno/a6xx: Remove tex-state refcnting
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno/drm: Make rb refcnt non-atomic
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno/a6xx: Do tex-state invalidates in same ctx
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno/a6xx: Multi-draw support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno/a6xx: Split out flush_streamout() helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno/a6xx: Drop unused return
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno: Push num_draws down to backend
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-16
Rob Clark
freedreno: Account for multi-draw in num_draws
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-11
Rob Clark
freedreno: Avoid screen lock when no rsc tracking needed
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-11
Rob Clark
freedreno: Add FD_DIRTY_QUERY
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-11
Rob Clark
freedreno: Remove impossible NULL check
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-11
Rob Clark
freedreno: Move num_vertices calc to backend
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-11
Rob Clark
freedreno/a6xx: Move num_driver_params to program state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-08
Rob Clark
freedreno: Indent fixes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-08
Rob Clark
freedreno/a2xx: Move pack_rgba()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-08
Rob Clark
freedreno: Quiet unused variable warnings
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-08
Rob Clark
ir3: Quiet unused variable warning
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-08
Rob Clark
freedreno/drm/virtio: Limit guest handles passed to...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-08
Rob Clark
freedreno/drm: Move sa_cpu_prep() to core
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-08
Rob Clark
freedreno/a6xx: Move CS state to PROG state group
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-07
Rob Clark
freedreno+ir3: Move storage_16bit to compiler options
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno/a6xx: Remove excess CS flushing
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno/a6xx: Also FLUSH_CACHE on image barrier
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno/a6xx: Make shader state independent of grid...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno: Don't open-code setting dirty CS state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno/a6xx: Don't double-write SP_CS_OBJ_START
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno: Skip flush_resource with explicit sync
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno: nondraw-batch
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno/a6xx: Add CS instrlen workaround
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno/a6xx: Add missing CS_BINDLESS mapping
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno/ir3: Scalarize load_ssbo
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno/a6xx: LRZ for MSAA
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno/decode: Increase size of offsets table
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
freedreno/gmem: Fix for partial z/s fast-clear
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-30
Rob Clark
freedreno/drm: Restart import on zombie race
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-30
Rob Clark
freedreno/drm/virtio: Flush before CREATE_BLOB
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-26
Rob Clark
freedreno/drm: Synchronize handle close and lookup
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-26
Rob Clark
freedreno/drm: Split out bo->finalize()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-26
Rob Clark
freedreno/drm: Remove bo_del_or_recycle()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-26
Rob Clark
freedreno/drm: Detect zombie BOs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-26
Rob Clark
freedreno/drm: Add some ref/unref debugging
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-26
Rob Clark
freedreno/a6xx: Add a few kernel regs/etc
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-20
Rob Clark
freedreno: Add driconf to disable conservative LRZ
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-20
Rob Clark
util/xmlconfig: Use os_get_option()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-20
Rob Clark
turnip: Invalidate LRZ on blend+depthwrite
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-20
Rob Clark
turnip: Rename lrz force_disable_mask
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-20
Rob Clark
freedreno/a6xx: Invalidate LRZ on blend+depthwrite
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-20
Rob Clark
freedreno/a6xx: Add LRZ perf warn for ztest direction...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-20
Rob Clark
gallium/util: Add util_writes_depth() helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno: Restore GL_VENDOR string
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/a6xx: Expose SSBO/image for all shader stages
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/a6xx: Move tex state building
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/a6xx: Move compute to tex state group
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/a6xx: Remove tex fb_read state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/a6xx: Removing munging of tex state for IBO
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/a6xx: Remove bindfull IBO state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/a6xx: Switch over to bindless IBO
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/a6xx: Add bindless state
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/a6xx: Pre-bake IBO descriptor sets
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/ir3: Add descriptor set lowering
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno: Track image/SSBO usage for all stages
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/ir3: Let driver specify fb-read descriptor
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-18
Rob Clark
freedreno/ir3: Stop copying options
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-17
Rob Clark
freedreno/a6xx: Rework barrier handling
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
next