projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
zink: set gfx feedback loop bit in pipeline state for driver workaround
2023-02-08
Lionel Landwerlin
anv: fix null descriptors
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-01-26
Lionel Landwerlin
vulkan/wsi/wayland: improve same gpu detection
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-01-26
Lionel Landwerlin
intel/fs: avoid cmod optimization on instruction with...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-01-26
Lionel Landwerlin
nir/lower_io: fix bounds checking for 64bit_bounded_global
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-01-26
Lionel Landwerlin
nir/divergence: add missing RT intrinsinc handling
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-01-11
Lionel Landwerlin
anv: use the null surface with unused push descriptor...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-01-11
Lionel Landwerlin
anv: return properly typed value for no ubo promoted
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-01-11
Lionel Landwerlin
anv: check that push range actually match binding considered
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2023-01-11
Lionel Landwerlin
anv: don't nullify entries
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-29
Lionel Landwerlin
anv: handle null push descriptors in deferred optimization
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-29
Lionel Landwerlin
anv: fixup another dirty issue with gpu_memcpy
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-14
Lionel Landwerlin
anv: disable Wa_1806565034 when robustImageAccess is...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-14
Lionel Landwerlin
intel/fs: make Wa_1806565034 conditional to non robust...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-14
Lionel Landwerlin
isl: make Wa_1806565034 conditional to non robust access
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-14
Lionel Landwerlin
anv: fixup descriptor copies
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-14
Lionel Landwerlin
intel/nir/rt: fixup primitive id
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-14
Lionel Landwerlin
Revert "anv: compile anv_acceleration_structure.c"
commit
|
commitdiff
|
tree
2022-12-14
Lionel Landwerlin
intel: add missing restriction on fragment simd dispatch
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-14
Lionel Landwerlin
intel: factor out dispatch PS enabling logic
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-14
Lionel Landwerlin
anv: correctly predicate ray tracing
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-14
Lionel Landwerlin
isl: don't report I915_FORMAT_MOD_Y_TILED_CCS on Gfx8
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-12-14
Lionel Landwerlin
iris: move bindless surface state heap inside the surface...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
nir/divergence: add missing btd_shader_type_intel
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
anv: generate correct addresses for state pool offsets
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
blorp: support negative offsets in addresses
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
intel/fs: improve Wa_22013689345 workaround
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
anv: fixup context initialization on DG2
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
anv: ensure CPS is initialized when KHR_fragment_shading_rat...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
anv: fix 3d state initialization
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
intel/fs: put scratch surface in the surface state...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
Revert "nir/lower_shader_calls: put inserted instructions...
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
nir/lower_shader_calls: wrap only jumps rather than...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
nir/lower_shader_calls: update metadata before validation
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
nir/lower_explicit_io: fix metadata preserve
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
intel/perf: fix B/C counters accumulation in non query...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
intel/perf: allocate cleared counter infos
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Lionel Landwerlin
anv: get rid of ilog2_round_up
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-17
Lionel Landwerlin
anv: bump pool bucket max allocation size
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-17
Lionel Landwerlin
anv: split internal surface states from descriptors
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-17
Lionel Landwerlin
anv: fixup invalid enum for nir environment
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-09
Lionel Landwerlin
anv: fix missing VkPhysicalDeviceExtendedDynamicState3Proper...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-11-09
Lionel Landwerlin
anv: Reduce RHWO optimization (Wa_1508744258)
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-30
Lionel Landwerlin
anv: remove shader fp64 inspection after parsing
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-28
Lionel Landwerlin
intel/compiler: don't allocate compaction arrays on...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
intel/fs: use fs implementation of dump_instructions
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
intel/fs: reduce liveness of variables in lowering...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
intel/fs: make split_virtual_grfs deal with partial...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
intel/fs: require UNDEFs register offsets to be aligned...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
iris: enable protected contexts
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
iris: Emit protection & session ID on protected command...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
iris: handle protected BO creation
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
st/gallium: plumb protected context creation
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
egl: Add EGL_EXT_protected_content support
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
gallium: rename PROTECTED_CONTENT cap into PROTECTED_SURFACE
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
dri: rename PROTECTED_CONTENT in PROTECTED_SURFACE
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
intel/common: add detection of protected context support
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
isl: add new MOCS field for protected buffers
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
drm-uapi: bump headers
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Lionel Landwerlin
intel/clc: assert when libclc shader is not found
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/divergence_analysis: add missing desc_set_address_intel
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/divergence_analysis: add some missing RT intrinsics
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
vulkan/wsi/wl: correctly find whether the compositor...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
anv: init major/minor before WSI
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
anv: disable mesh in memcpy
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
anv: enable localized loads for lower_shader_calls
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
radv: tweak lower_shader_calls parameters
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/lower_shader_calls: run opt_cse after lower stack...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/lower_shader_calls: move scratch loads closer to...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/lower_shader_calls: add a pass to sort/pack values...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/lower_shader_calls: add a pass to trim scratch...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/lower_shader_calls: add an option structure for...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/lower_shader_calls: cleanup shaders a bit more...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/lower_shader_calls: add NIR_PASS_V internally
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/lower_shader_calls: rematerialize values in more...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/lower_shader_calls: avoid respilling values
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/lower_shader_calls: lower scratch access to format...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-26
Lionel Landwerlin
nir/lower_shader_calls: rematerialize more trivial...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-19
Lionel Landwerlin
anv: add a layer for hitman3
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
anv: reduce BT emissions & surface state writes with...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
anv: add analysis for push descriptor uses and store...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
anv: initialization pipeline layout to 0s
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
anv: track descriptor set layout flags
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
anv: limit push constant reemission
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
isl: avoid gfx version switch cases on the hot path
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
anv: remove multiple push descriptors
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
anv: optimize 3DSTATE_VF emission
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
anv: limit calls into cmd_buffer_flush_dynamic_state
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
anv: comment out the Gfx8/9 VB cache key workaround...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
anv: remove unused code
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
vulkan/runtime: don't lookup the pipeline disk cache...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-14
Lionel Landwerlin
nir: fix NIR_DEBUG=validate_ssa_dominance
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-10
Lionel Landwerlin
anv: add grl build dependency on entrypoints
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-09
Lionel Landwerlin
pps: enable track_event in intel.cfg
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-07
Lionel Landwerlin
intel: add INTEL_DEBUG=capture-all to capture everything...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-10-05
Lionel Landwerlin
iris: better error message with GuC loading failures
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-09-28
Lionel Landwerlin
anv: flag BO for write combine when CPU visible and...
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-09-28
Lionel Landwerlin
anv: use the right dispatch size for tracing shaders
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-09-28
Lionel Landwerlin
anv: bump client visible address heap to 32GiB
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-09-28
Lionel Landwerlin
anv: setup scratch space correctly for RT shaders
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
2022-09-28
Lionel Landwerlin
anv: add new command buffer space allocation
Signed-off-by:
Lionel Landwerlin
<lionel.g.landwerlin@intel.com>
commit
|
commitdiff
|
tree
next