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-01-26
Danylo Piliaiev
tu/kgsl: do not use kgsl_command_object::offset
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2023-01-11
Danylo Piliaiev
tu: Fix varyings interpolation reading stale values
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-12-14
Danylo Piliaiev
meson: Do not enable drm for KGSL Turnip build
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-12-14
Danylo Piliaiev
nir/nir_opt_offsets: Prevent offsets going above max
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-12-14
Danylo Piliaiev
ir3: Reduce the maximum allowed imm offset for shared...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-10-31
Danylo Piliaiev
freedreno/fdl: Increase alignment for UBWC images
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-10-25
Danylo Piliaiev
freedreno: Add 'replay' tool which allows to replay...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-10-17
Danylo Piliaiev
tu: Fix the size of patch control points state
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-10-10
Danylo Piliaiev
tu: Reset whether there is DS resolve for dynamic subpass
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-10-10
Danylo Piliaiev
tu: Lazily init VSC to fix dynamic rendering in secondary...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-10-10
Danylo Piliaiev
tu: Do not DCE unused output vars used for transform...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-09-21
Danylo Piliaiev
tu: Expose Vulkan 1.3
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-09-21
Danylo Piliaiev
turnip: Implement VK_EXT_mutable_descriptor_type
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-09-14
Danylo Piliaiev
turnip: implement VK_EXT_multi_draw
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-09-14
Danylo Piliaiev
ir3: Prevent reordering movmsk with kill
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-09-06
Danylo Piliaiev
tu: Trivially expose VK_EXT_rasterization_order_attachment_a...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-09-06
Danylo Piliaiev
tu: Use newly obtained magic reg values
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-09-06
Danylo Piliaiev
freedreno: Add all variable magic regs to device-info...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-09-06
Danylo Piliaiev
freedreno: Name more *_DBG_ECO_CNTL regs
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-09-06
Danylo Piliaiev
util/u_trace: Add locking for ctx_list
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-26
Danylo Piliaiev
tu: Update HS_WAVE_INPUT_SIZE formula
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-26
Danylo Piliaiev
tu: Fix streamout with tess_use_shared
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-26
Danylo Piliaiev
freedreno: PC_SO_STREAM_CNTL_STREAM_ENABLE has per...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-26
Danylo Piliaiev
tu: Implement VK_EXT_attachment_feedback_loop_layout
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-22
Danylo Piliaiev
tu: Disable userspace iova allocations
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-22
Danylo Piliaiev
tu: Enable bufferDeviceAddressCaptureReplay
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-22
Danylo Piliaiev
tu: Switch to userspace iova allocations if kernel...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-21
Danylo Piliaiev
tu: Assert that if draw state is enabled it has valid...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-19
Danylo Piliaiev
freedreno: Disable LRZ write when alpha-to-coverage...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-17
Danylo Piliaiev
tu: Disable LRZ write when alpha-to-coverage is enabled
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-08
Danylo Piliaiev
tu: Flush depth on depth img transition from undef...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-03
Danylo Piliaiev
ir3: Never remove GS_HEADER_IR3 sysval input
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-03
Danylo Piliaiev
ir3/ra: Always insert interval for precolored inputs
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-02
Danylo Piliaiev
freedreno: WFI after PC_TESSFACTOR_ADDR update
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-08-02
Danylo Piliaiev
tu: WFI after PC_TESSFACTOR_ADDR update
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-28
Danylo Piliaiev
turnip: Simple breadcrumbs implementation to debug...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-27
Danylo Piliaiev
zink/turnip: Add comments to already triaged failures...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-26
Danylo Piliaiev
tu: Do not dereference descriptorSetLayout in push...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-20
Danylo Piliaiev
turnip: Disable LRZ fast-clear for gen1 and gen2
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-12
Danylo Piliaiev
docs/u_trace: Add documentation for *_GPU_TRACEPOINT...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-12
Danylo Piliaiev
freedreno: Add FD_GPU_TRACEPOINT envvar to toggle tracepoints
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-12
Danylo Piliaiev
freedreno: Refactor tracepoints generation to reduce...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-12
Danylo Piliaiev
freedreno: Add the rest of tracepoints with start/end...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-12
Danylo Piliaiev
turnip: Add TU_GPU_TRACEPOINT envvar to toggle tracepoints
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-12
Danylo Piliaiev
turnip: Refactor tracepoints generation to reduce duplication
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-12
Danylo Piliaiev
util/u_trace: Fix iteration over config_control
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-08
Danylo Piliaiev
zink: re-enable EXT_primitives_generated_query for...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-08
Danylo Piliaiev
tu: Fix prim gen query and pipeline stats query interaction
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-08
Danylo Piliaiev
tu,freedreno: Refactored START/STOP events for pipeline...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-07-01
Danylo Piliaiev
ir3: Use NIR's info.writes_memory to detect when when...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-28
Danylo Piliaiev
tu: Overhaul LRZ, implement on-GPU dir tracking and...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-28
Danylo Piliaiev
freedreno: document GRAS_UNKNOWN_810A
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-28
Danylo Piliaiev
freedreno: Document rest of GRAS_LRZ_CNTL, clarify...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-24
Danylo Piliaiev
tu: Don't count 3d blits in QUERY_TYPE_PRIMITIVES_GENERATED
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-24
Danylo Piliaiev
tu: Use hw binning or sysmem with QUERY_TYPE_PRIMITIVES_GENE...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-22
Danylo Piliaiev
tu: Do not expose storage image/buffer features for...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-22
Danylo Piliaiev
meson/tu: Don't compile libdrm paths if KGSL is selected
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-22
Danylo Piliaiev
meson/pps: Check if libdrm exists to compile pps
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-22
Danylo Piliaiev
meson: Define _GNU_SOURCE for android host system
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-21
Danylo Piliaiev
tu: Reset xfb_used at the end of a renderpass
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-21
Danylo Piliaiev
tu: Disable sample counting for 3d blits during occlusion...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-16
Danylo Piliaiev
turnip: copy disasm strings for pipeline executables
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-10
Danylo Piliaiev
tu/autotune: Prevent division by zero
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-10
Danylo Piliaiev
turnip: Fix out-of-bounds builder->shader_iova access
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-07
Danylo Piliaiev
turnip: Allow nested CP_COND_REG_EXEC
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-03
Danylo Piliaiev
spirv: Workaround for RelaxedPrecision on OpLogical...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-02
Danylo Piliaiev
tu: Fix D32S8 resolves into D32 or S8 in sysmem mode
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-06-01
Danylo Piliaiev
ir3: Force late-z if FS has global store/atomic
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-05-26
Danylo Piliaiev
ir3: handle gl_Layer and gl_ViewportIndex when there...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-05-19
Danylo Piliaiev
docs/u_trace: document u_trace usage
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-05-19
Danylo Piliaiev
util/u_trace: Add json output
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-05-18
Danylo Piliaiev
freedreno/a6xx: Add EARLYPREAMBLE flag to all a6xx_sp_xs_ctr...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-05-12
Danylo Piliaiev
tu: Fix indices of drm_msm_gem_submit_cmd when filling...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-05-11
Danylo Piliaiev
pps: Open writable renderer node in DrmDevice::create
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-05-11
Danylo Piliaiev
tu: Do not flush ccu in clear/blits during renderpass
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-05-09
Danylo Piliaiev
tu: Implement VK_EXT_image_view_min_lod
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-29
Danylo Piliaiev
turnip: Fix tu_debug_flags values clashing
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-29
Danylo Piliaiev
turnip: Add debug option to print gmem load/store skip...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-29
Danylo Piliaiev
turnip: Skip load/stores for tiles with no geometry
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-29
Danylo Piliaiev
freedreno/a6xx: Add UNK fields to CP_REG_TEST and CP_COND_RE...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-19
Danylo Piliaiev
turnip: Try harder to keep LRZ valid and fix a few...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-07
Danylo Piliaiev
turnip: Implement VK_EXT_primitives_generated_query
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-06
Danylo Piliaiev
ci/freedreno: Add fractional test of forced unaligned...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-06
Danylo Piliaiev
turnip: Fix subpassLoad from CUBE input attachments
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-06
Danylo Piliaiev
turnip: Add "unaligned_store" debug option to better...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-06
Danylo Piliaiev
turnip: Ignore aspectMask for D32S8 framebuffer attachment
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-06
Danylo Piliaiev
turnip: Correctly store separate stencil in gmem store
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-04-02
Danylo Piliaiev
turnip: Use correct type for OUTARRAY in FormatProperties2
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-03-29
Danylo Piliaiev
turnip: enable has_ccu_flush_bug workaround for a660
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-03-28
Danylo Piliaiev
turnip: Fix the lack of WFM before indirect draws
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-03-22
Danylo Piliaiev
turnip: Disallow non-linear tiling when casting R8G8...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-03-22
Danylo Piliaiev
turnip: Force linear mode for non-ubwc R8G8 formats
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-03-10
Danylo Piliaiev
tu: Implement VK_EXT_depth_clip_control
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-03-09
Danylo Piliaiev
turnip: Make autotuner work with reusable command buffers
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-03-09
Danylo Piliaiev
tu: Refactor VS DECODE/DEST to be emitted in two pkt4
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-03-07
Danylo Piliaiev
turnip: Add "rast_order" debug option to force rast...
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-03-01
Danylo Piliaiev
turnip: Implement VK_EXT_physical_device_drm
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-02-28
Danylo Piliaiev
turnip: Set drmFormatModifierTilingFeatures
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-02-23
Danylo Piliaiev
turnip: Always use GMEM for feedback loops in autotuner
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
2022-02-23
Danylo Piliaiev
turnip: Implement VK_ARM_rasterization_order_attachment_access
Signed-off-by:
Danylo Piliaiev
<dpiliaiev@igalia.com>
commit
|
commitdiff
|
tree
next