projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
.pick_status.json: Update to 031978933151e95690e93919e7bfd9f1753f2794
2023-12-17
Lionel Landwerlin
anv: wait for CS write completion before executing...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-12-13
Lionel Landwerlin
anv: fix incorrect queue_family access on command buffer
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-12-13
Lionel Landwerlin
nir/divergence: handle printf intrinsic
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-12-13
Lionel Landwerlin
nir/clone: fix missing printf_info clone
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-12-03
Lionel Landwerlin
anv: remove heuristic preferring dedicated allocations
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-12-03
Lionel Landwerlin
anv: track & unbind image aux-tt binding
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-12-03
Lionel Landwerlin
anv: use main image address to determine ccs compatibility
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-12-03
Lionel Landwerlin
intel/aux_map: introduce ref count of L1 entries
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-12-03
Lionel Landwerlin
intel/fs: fix incorrect register flag interaction with...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-11-22
Lionel Landwerlin
intel/perf: fix querying of configurations
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-11-18
Lionel Landwerlin
anv: fix dirty state tracking for 3DSTATE_PUSH_CONSTANT_ALLOC
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-11-18
Lionel Landwerlin
anv: fix CC_VIEWPORT pointer dirty after blorp/simple...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-11-18
Lionel Landwerlin
intel/nir/rt: fix reportIntersection() hitT handling
commit
|
commitdiff
|
tree
2023-11-18
Lionel Landwerlin
intel/fs: rerun divergence analysis prior to convert_from_ssa
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-11-10
Lionel Landwerlin
isl: disable MCS compression on R9G9B9E5
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-31
Lionel Landwerlin
anv: fix corner case of mutable descriptor pool creation
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-30
Lionel Landwerlin
anv/meson: add missing dependency on the interface...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-30
Lionel Landwerlin
intel/fs: fix dynamic interpolation mode selection
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-25
Lionel Landwerlin
anv: fix uninitialized use of compute initialization...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-25
Lionel Landwerlin
anv: fixup 32bit build of internal shaders
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
anv: document the draw indirect optimization ring mode
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
anv: merge gfx9/11 indirect draw generation shaders
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
anv: add ring buffer mode to generated draw optimization
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
anv: index indirect data buffer with absolute offset
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
anv: factor out host/gpu internal shaders interfaces
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
util/glsl2spirv: add ability to pass defines
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
anv: move generation batch fields to a sub-struct
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
anv: avoid MI commands to copy draw indirect count
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
anv: identify internal shader in NIR
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
anv: extract out draw call generation
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
anv: fix generated draws gl_DrawID with more than 8192...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-20
Lionel Landwerlin
anv: move generation shader return instruction to last...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-19
Lionel Landwerlin
anv: uninitialize queues before utrace
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-19
Lionel Landwerlin
anv: don't uninitialize bvh_bo_pool is not initialized
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Lionel Landwerlin
anv: track render targets & render area changes separately
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Lionel Landwerlin
anv: reuse local variable for gfx state
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-17
Lionel Landwerlin
intel/ds: provide names for different events of a timeline...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-17
Lionel Landwerlin
u_trace: generate tracepoint name array in perfetto...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-17
Lionel Landwerlin
u_trace: generate tracepoint index parameter in perfetto...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-16
Lionel Landwerlin
anv: workaround Gfx11 with optimized state emission
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-14
Lionel Landwerlin
anv: update batch chaining to Gfx9 commands
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Lionel Landwerlin
Revert "intel/fs: limit register flag interaction of...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-12
Lionel Landwerlin
anv: fixup spirv cap for ImageReadWithoutFormat on...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-11
Lionel Landwerlin
anv: simplify push descriptors
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-11
Lionel Landwerlin
anv: add support for VK_EXT_nested_command_buffer
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-11
Lionel Landwerlin
anv: rename primary in container in ExecuteCommands()
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-11
Lionel Landwerlin
vulkan: bump headers/registry to 1.3.267
commit
|
commitdiff
|
tree
2023-10-09
Lionel Landwerlin
anv: flag 3DSTATE_RASTER as dirty after simple shader...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-09
Lionel Landwerlin
anv: fix a couple of missing input for 3DSTATE_RASTER...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-09
Lionel Landwerlin
anv: add missing workaround handling in simple shader
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-09
Lionel Landwerlin
anv: implement INTEL_DEBUG=reemit
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-07
Lionel Landwerlin
anv: fix index buffer size programming
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-06
Lionel Landwerlin
intel/ds: track acceleration RT commands
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-06
Lionel Landwerlin
anv: use buffer pools for BVH build buffers
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-06
Lionel Landwerlin
anv: move bo_pool allocation flags to init caller
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-06
Lionel Landwerlin
anv: reduce working temporary memory for BVH builds
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-10-02
Lionel Landwerlin
anv: fix internal compute copy shader build
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-29
Lionel Landwerlin
intel/fs: switch from SIMD 1 to 8 instructions surface...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-29
Lionel Landwerlin
intel/fs: handle add3 in surface/sampler rematerialization
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-29
Lionel Landwerlin
intel/fs: handle ishl in surface/sampler rematerialization
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-27
Lionel Landwerlin
iris: add missing workaround for 3DSTATE_LINE_STIPPLE
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-27
Lionel Landwerlin
anv: add missing workaround for 3DSTATE_LINE_STIPPLE
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-27
Lionel Landwerlin
anv/iris: widen Wa_14015946265 to Gfx11+
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
intel/ds: avoid dropping traces when running out of...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
anv/utrace: trace CPU on timestamp buffer readiness
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
intel/ds: track number of tracepoint timestamp copies
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
util/u_trace: count number of tracepoints
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
intel/ds: lock submissions to u_trace_context
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
intel: don't assume Linux minor dev node
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
anv: enable utrace timestamp buffer copies on compute...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
anv: move utrace flush out of backends
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
anv: move simple shaders code to its own object
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
anv: add simple shader support without a command buffer
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
anv: add a memcpy compute internal kernel
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Lionel Landwerlin
anv: fix utrace timestamp buffer copies
commit
|
commitdiff
|
tree
2023-09-11
Lionel Landwerlin
anv: fix missing 3DSTATE_SBE_MESH emission
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-11
Lionel Landwerlin
anv: ensure partially packed instructions are emitted...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-11
Lionel Landwerlin
anv: ensure mesh pipeline have all pre-rasterization...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-11
Lionel Landwerlin
anv: emit 3DSTATE_URB_ALLOC_(MESH|TASK) only when mesh...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-11
Lionel Landwerlin
anv: fix 3DSTATE_VFG emission
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-08
Lionel Landwerlin
anv: bound image usages to the associated queue family
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-08
Lionel Landwerlin
anv: remove aux checking asserts
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-07
Lionel Landwerlin
pps-producer: add ability to select device with DRI_PRIME
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-07
Lionel Landwerlin
anv: Copy/Clear MSAA images over companion RCS while...
commit
|
commitdiff
|
tree
2023-09-07
Lionel Landwerlin
anv: create individual logical engines on i915 when...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
docs: update Anv documentation about dynamic state...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
anv: split BLEND_STATE packing from BLEND_STATE_POINTERS...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
anv: remove unused state emission
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
anv: add new low level emission & dirty state tracking
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
vulkan/runtime: add helper to name dirty states
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
anv: split pipeline programming into instructions
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
anv: add a flag tracking occlusion query count change
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
anv: split 3DSTATE_VFG emission
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
anv: split 3DSTATE_TE packing between static & dynamic...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
anv: categorize partial/final pipeline instruction
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
anv: rename files to represent their usage
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
anv: move all dynamic state emission to cmd_buffer_flush_dyn...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
intel/decoder: implement accumulated prints
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
intel/anv: batch stats util
commit
|
commitdiff
|
tree
2023-09-06
Lionel Landwerlin
anv: change anv_batch_emit_merge to also do packing
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
next