projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
iris: Use isl_surf_get_image_surf instead of hand-rolling it
2021-06-09
Rob Clark
Revert "st/mesa: execute glFlush asynchronously if...
commit
|
commitdiff
|
tree
2021-06-09
Rob Clark
freedreno/ir3: Fix use after free
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-06-07
Rob Clark
frontend/dri: Fix fence-fd logic
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-06-07
Rob Clark
egl+libsync: Add check for valid fence-fd
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-06-07
Rob Clark
egl: zero is a valid fd
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-06-05
Rob Clark
freedreno: Don't return a flushed batch
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-06-05
Rob Clark
freedreno: Fix typo
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-06-03
Rob Clark
freedreno/a6xx: Fix mh31 intermittent faults
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/headergen2: Fix compile warnings with CP_DRAW_INDI...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/afuc: Use emulator to extract jmptbl
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/ci: Add real packet-table loading for afuc...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/afuc: Add emulator support to run bootstrap
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/afuc: Split out helpers to parse labels and...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/afuc: Extract full gpu-id
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/registers: Add a few a6xx regs and notes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/afuc: Add emulator mode to afuc-disasm
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/afuc: Add pipe reg name decoding
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/afuc: Clean up special regs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/afuc: Split out utils
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/afuc: Split out instruction decode helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno: Move pkt parsing helpers to common
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-31
Rob Clark
freedreno/tu+drm: Extract out pm4 pkt header helpers
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-21
Rob Clark
freedreno: Implement TC resource_busy
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-21
Rob Clark
freedreno: Rename internal resource_busy
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-16
Rob Clark
freedreno/a6xx: Add a few registers
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-12
Rob Clark
freedreno/ir3: Don't force RTNE if rounding mode is...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-12
Rob Clark
gallium/u_threaded: Add call logging
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-12
Rob Clark
gallium/u_threaded: Add to_call() helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-10
Rob Clark
docs/perfetto: Updates for freedreno and render-stages
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-10
Rob Clark
pps: Add a more interesting cfg example
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-10
Rob Clark
freedreno: Add perfetto renderpass support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-10
Rob Clark
freedreno: Moar header C++-proofing
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-10
Rob Clark
freedreno/pps: Detect GPU suspend on newer kernels
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-10
Rob Clark
freedreno/drm: Add support to query device suspend...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-10
Rob Clark
gallium/aux: Add perfetto support to u_trace
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-10
Rob Clark
freedreno: Add freedreno pps driver
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-10
Rob Clark
util/perfetto: Add one-time init
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-10
Rob Clark
pps: Lower min sampling interval
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-05
Rob Clark
freedreno/tools: Fix async flush vs fdperf/computerator
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-03
Rob Clark
freedreno/query/acc: Set needs_flush
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-03
Rob Clark
freedreno: Consolidate needs_flush and clearing last_fence
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-02
Rob Clark
freedreno: Fix TC last_fence optimization
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-02
Rob Clark
freedreno/drm: Initialize control->fence
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-01
Rob Clark
freedreno/ci: Update piglit skips/fails
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-01
Rob Clark
freedreno/ci: Mark client_wait_sync_finish as flake
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-01
Rob Clark
freedreno: Flush resources harder
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-01
Rob Clark
freedreno/drm: Allow FD_BO_PREP_FLUSH without _NOSYNC
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-01
Rob Clark
freedreno: Remove samples-per-tex tracking
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-01
Rob Clark
freedreno/ci: Isolate dEQP-EGL reset_context tests
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-05-01
Rob Clark
ci: Add DEQP_CASELIST_INV_FILTER
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/ci: Skip texsubmimage cube_map_array
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/ci: Disable counterstrike trace on a306 for now
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Assume explicit fences if in_fence_fd
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Async submit support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: pipe should hold reference to device
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: fd_submit should hold ref to fd_pipe
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno: Avoid flushing deferred submits for u_trace
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm/sp: Implement deferred submit merging
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm/sp: Split submit prep and finish
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Add pipe tracking for deferred submits
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno: Re-work fd_submit fence interface
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Reference count submits
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno: Drop unused create_fence() arg
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno: Move fence struct to header
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno: last_fence optimization for TC async flushes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/batch: Don't create fences for every batch
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Inline the fence-table
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Userspace fences
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Add locked version fd_{bo,pipe}_del()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Move the growable array helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Add FD_BO_PREP_FLUSH
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Cleanup bo cpu_prep flags
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Cleanup bo allocation flags
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno/drm: Move submit->primary to base class
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno: Allow resource shadowing for TC
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno: Add a couple debug traces
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno: Make sure we actually flush if we need a...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno: Avoid staging blits with stencil on older...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-28
Rob Clark
freedreno: Small indent fix
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-27
Rob Clark
ci: Add timeout for traces jobs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-27
Rob Clark
ci: Update kernel with a few freedreno related fixes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-20
Rob Clark
ir3: handle 16b op_i2b1
commit
|
commitdiff
|
tree
2021-04-17
Rob Clark
freedreno/fdl: Re-indent
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-17
Rob Clark
freedreno/perfcntrs: Re-indent
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-17
Rob Clark
freedreno/ir2: Re-indent
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-17
Rob Clark
freedreno/drm-shim: Re-indent
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-17
Rob Clark
freedreno/decode: Re-indent
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-17
Rob Clark
freedreno/computerator: Re-indent
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-17
Rob Clark
freedreno/common: Re-indent
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-17
Rob Clark
freedreno/afuc: Re-indent
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-17
Rob Clark
freedreno/drm: Re-indent
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-14
Rob Clark
freedreno: Add missing foreach macros and update indentation
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-14
Rob Clark
freedreno: Manual fixups
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-14
Rob Clark
freedreno: Re-indent
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-14
Rob Clark
freedreno: Some manual reformatting
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-04-14
Rob Clark
freedreno: Add .clang-format
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-03-27
Rob Clark
util/primconvert: Handle indirect and multi-draw
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-03-27
Rob Clark
freedreno: Don't handle multi-draw in indirect case
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-03-27
Rob Clark
virgl: Use util_draw_multi() helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2021-03-27
Rob Clark
v3d: Use util_draw_multi() helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
next