Lines Matching full:freedreno

78 - freedreno+turnip: Initial support for a6xx gen4 (a660, a635)
88 - freedreno: regression in org.skia.skqp.SkQPRunner#gles_multipicturedraw_*_tiled
140 - freedreno: tex-miplevel-selection causes a creation of too many BOs without flushes, causing a cr…
202 - freedreno: dEQP-GLES3.functional.fence_sync.client_wait_sync_finish flakes
334 - freedreno/drm-shim: pretend to offer DRM 1.6.0
335 - freedreno/drm-shim: keep GEM buffers page-aligned
711 - freedreno: Use Rn_UINT instead of In_UINT for index buffers
1059 - ci: Add a manual job for tracking the performance of Freedreno
1421 - freedreno: Don't lower indirects in GLSL IR
1422 - freedreno/a6xx: Better document SP_GS_PRIM_SIZE
1423 - freedreno/a6xx: Fix SP_GS_PRIM_SIZE for large sizes
1478 - freedreno/isa: Convert to srcs/dsts
1479 - freedreno/tests: Convert to srcs/dsts
1493 - freedreno/a6xx: Make SP_XS_PVT_MEM_HW_STACK_OFFSET non-inline
1494 - freedreno, tu: Set SP_XS_PVT_MEM_HW_STACK_OFFSET
1495 - freedreno/computerator: Fix local_size typo
1537 - freedreno: Add some options to .clang-format
1673 - turnip,freedreno/a6xx: SP_BLEND_CNTL has per-mrt blend enable bit
1674 - freedreno/a5xx: SP_BLEND_CNTL has per-mrt blend enable bit
1682 - freedreno: reduce the upper bound of IB size by one
1689 - freedreno/computerator: pass iova of buffer to const register
1690 - freedreno/isa: add uoffset type to print positive-only offsets
1694 - freedreno: fix wrong tile aligment for 3 CCU gpu
1847 - freedreno/regs: split DSI PHY registers to separate xml files.
1848 - freedreno/regs: split old/not used phy registers to separate DB
1881 - freedreno/ir3: Add build id to the disassembler test
1908 - ci/freedreno: Merge a630 piglit to a single job.
1909 - freedreno: Fix YUV sampler regression.
1911 - ci/freedreno: Skip some precision tests on a530.
1925 - ci/freedreno: Test dEQP-EGL against Xorg.
1927 - freedreno: Mark glsl-fs-fogscale as a Fail.
1928 - freedreno/a6xx: Don't try to do Z-as-RGBA blits for mismatched formats.
1940 - ci: Add missing vulkan dep for freedreno (turnip) and v3dv test jobs.
1943 - ci/freedreno: Mark dEQP-EGL flakes reported on IRC since its introduction.
1944 - ci/freedreno: Mark new flakes from the go-fast branch.
1945 - ci/freedreno: Mark another recent piglit flake.
1946 - ci/freedreno: Fix the recent-a5xx-texture-flakes matches.
1947 - ci/freedreno: Add another db820c flake that's appeared in the last few months.
1950 - ci/freedreno: Mark a5xx texture gather as flaky.
1954 - freedreno/a5xx: Fix up border color pointers.
1961 - ci/freedreno: Add another daily dose of a530 flakes.
1964 - freedreno: Update editorconfig and emacs settings for freedreno reformat.
1971 - ci/freedreno: Skip refract on a306 now that it hangchecks sometimes.
1973 - ci/freedreno: Skip a test that's taking out the a530 boards.
1974 - ci/freedreno: Mark two more recent intermittent a530 flakes.
1989 - ci/freedreno: Clear compswap flake annotation.
1990 - ci/freedreno: Clear stale validation failure flake annotation.
1991 - ci/freedreno: Drop a630 flake annotation from the go-fast changes.
1992 - ci/freedreno: Add a link explaining get_display_plane_capabilities
1993 - ci/freedreno: Drop VK flake annotations not seen in the last ~year.
1994 - ci/freedreno: Consolidate ssbo.fragment_binding_array flake annotation.
1995 - ci/freedreno: Mark a630 glx-visuals-depth/stencil as piglit flakes.
1996 - ci/freedreno: Also mark waitformsc as flaky.
1997 - ci/freedreno: Add glx-copy-sub-buffer to flakes on a530 and a630.
1999 - ci/freedreno: Add another a630 piglit flake.
2000 - ci/freedreno: Turn off default a530 quick_gl testing, do full quick_shader.
2019 - ci/freedreno: Add some more known flakes from recent marge runs.
2020 - docs/freedreno: Update for the fanin/fanout -> collect/split rename.
2021 - docs/freedreno: Rewrite the section on array access.
2039 - ci/freedreno: Enable running all of piglit_gl for a530's manual test.
2052 - freedreno: Drop batch-cache orphan tracking.
2053 - freedreno: Make a bunch of the batch cache take ctx as the arg.
2054 - freedreno: Drop a bit of indirection around the batch cache flush path.
2055 - freedreno: Be more strict about QUERY_AVAILABLE to simplify the code.
2056 - freedreno: Fix batch reference handling in flush_resource().
2057 - freedreno: Move the !MAP_WRITE write batch refcounting to the branch.
2058 - freedreno: Remove broken back_blit optimization.
2059 - freedreno: Flush batches upon destroying the ctx.
2060 - freedreno: Add perf_debug() for our software conditional rendering.
2061 - freedreno: Move FD_MESA_DEBUG=msgs output to mesa_logi.
2062 - freedreno/fdl: Give the tiling mode a nice name in debug dumps.
2063 - freedreno: Add more detailed blit debug in FD_MESA_DEBUG=msgs.
2064 - freedreno: Skip staging blits from uninitialized resources.
2065 - freedreno: Add some cheza flakes from the last week.
2076 - freedreno: Move some driver debug printfs to mesa_logd.
2077 - freedreno/ir3: Move the assert output to mesa_loge().
2079 - freedreno/ir3: Use mesa_log_stream() for ir3 disassembly.
2080 - freedreno/ir3: Move the native code output to mesa_log as well.
2082 - freedreno/ir3: Move NIR printing to mesa_log.
2086 - freedreno: Move the rsc-based batch flushing to helper functions.
2087 - freedreno: Handle full blit discards by invalidating the resource.
2088 - freedreno: Cooperate with tc to stop checking the BC for resource_busy().
2097 - freedreno: Fix leak of the screen hash table.
2102 - freedreno/ir3: Report RA failure with mesa_loge().
2107 - Revert "freedreno: Cooperate with tc to stop checking the BC for resource_busy()."
2130 - freedreno: Update comments about PIPE_BUFFER shadowing.
2131 - freedreno: swap ->valid when shadowing resources.
2132 - freedreno/a5xx: Make sure to mark blit read/write access in the BC.
2133 - freedreno: Stop manually marking blit dst buffers as valid.
2134 - freedreno: Swap needs_ubwc_clear when shadowing.
2135 - freedreno: Flush the shadowed resource's write batch up front.
2151 - freedreno: Suballocate our long-lived ring objects.
2152 - freedreno/a6xx: Reduce the size of the config stateobj allocation.
2154 - freedreno/a6xx: Allocate just enough memory for SO state, only if we do SO.
2155 - freedreno: Optimize duplicate obj-obj ring relocs.
2158 - freedreno: Lock access to msm_pipe for RB object suballocation.
2265 - freedreno/a5xx: Remove ppgtt hack
2317 - docs: clean up freedreno links
3099 - freedreno/registers: define REG_DSI_CPHY_MODE_CTRL
3101 - freedreno/a6xx: larger gmem_page_align from tile align instead of gpu id
3102 - freedreno/common: unhardcode CCU color cache offset
3618 - freedreno/afuc: Print uintptr_t with PRIxPTR
3621 - freedreno/ci: Use TU_IGNORE_CONFORMANCE_WARNING to reduce warnings
3864 - ci: more freedreno flakes
4485 - freedreno: Add .clang-format
4486 - freedreno: Some manual reformatting
4487 - freedreno: Re-indent
4488 - freedreno: Manual fixups
4489 - freedreno: Add missing foreach macros and update indentation
4490 - freedreno/drm: Re-indent
4491 - freedreno/afuc: Re-indent
4492 - freedreno/common: Re-indent
4493 - freedreno/computerator: Re-indent
4494 - freedreno/decode: Re-indent
4495 - freedreno/drm-shim: Re-indent
4496 - freedreno/ir2: Re-indent
4497 - freedreno/perfcntrs: Re-indent
4498 - freedreno/fdl: Re-indent
4500 - ci: Update kernel with a few freedreno related fixes
4502 - freedreno: Small indent fix
4503 - freedreno: Avoid staging blits with stencil on older gens
4504 - freedreno: Make sure we actually flush if we need a fence
4505 - freedreno: Add a couple debug traces
4506 - freedreno: Allow resource shadowing for TC
4507 - freedreno/drm: Move submit->primary to base class
4508 - freedreno/drm: Cleanup bo allocation flags
4509 - freedreno/drm: Cleanup bo cpu_prep flags
4510 - freedreno/drm: Add FD_BO_PREP_FLUSH
4511 - freedreno/drm: Move the growable array helper
4512 - freedreno/drm: Add locked version fd_{bo,pipe}_del()
4513 - freedreno/drm: Userspace fences
4514 - freedreno/drm: Inline the fence-table
4515 - freedreno/batch: Don't create fences for every batch
4516 - freedreno: last_fence optimization for TC async flushes
4517 - freedreno: Move fence struct to header
4518 - freedreno: Drop unused create_fence() arg
4519 - freedreno/drm: Reference count submits
4520 - freedreno: Re-work fd_submit fence interface
4521 - freedreno/drm: Add pipe tracking for deferred submits
4522 - freedreno/drm/sp: Split submit prep and finish
4523 - freedreno/drm/sp: Implement deferred submit merging
4524 - freedreno: Avoid flushing deferred submits for u_trace
4525 - freedreno/drm: fd_submit should hold ref to fd_pipe
4526 - freedreno/drm: pipe should hold reference to device
4527 - freedreno/drm: Async submit support
4528 - freedreno/drm: Assume explicit fences if in_fence_fd
4529 - freedreno/ci: Disable counterstrike trace on a306 for now
4530 - freedreno/ci: Skip texsubmimage cube_map_array
4532 - freedreno/ci: Isolate dEQP-EGL reset_context tests
4533 - freedreno: Remove samples-per-tex tracking
4534 - freedreno/drm: Allow FD_BO_PREP_FLUSH without _NOSYNC
4535 - freedreno: Flush resources harder
4536 - freedreno/ci: Mark client_wait_sync_finish as flake
4537 - freedreno/ci: Update piglit skips/fails
4538 - freedreno/drm: Initialize control->fence
4539 - freedreno: Fix TC last_fence optimization
4540 - freedreno: Consolidate needs_flush and clearing last_fence
4541 - freedreno/query/acc: Set needs_flush
4542 - freedreno/tools: Fix async flush vs fdperf/computerator
4545 - freedreno: Add freedreno pps driver
4547 - freedreno/drm: Add support to query device suspend count
4548 - freedreno/pps: Detect GPU suspend on newer kernels
4549 - freedreno: Moar header C++-proofing
4550 - freedreno: Add perfetto renderpass support
4552 - docs/perfetto: Updates for freedreno and render-stages
4555 - freedreno/ir3: Don't force RTNE if rounding mode is undefined
4556 - freedreno/a6xx: Add a few registers
4557 - freedreno: Rename internal resource_busy
4558 - freedreno: Implement TC resource_busy
4559 - freedreno/tu+drm: Extract out pm4 pkt header helpers
4560 - freedreno: Move pkt parsing helpers to common
4561 - freedreno/afuc: Split out instruction decode helper
4562 - freedreno/afuc: Split out utils
4563 - freedreno/afuc: Clean up special regs
4564 - freedreno/afuc: Add pipe reg name decoding
4565 - freedreno/afuc: Add emulator mode to afuc-disasm
4566 - freedreno/registers: Add a few a6xx regs and notes
4567 - freedreno/afuc: Extract full gpu-id
4568 - freedreno/afuc: Split out helpers to parse labels and packet-table
4569 - freedreno/afuc: Add emulator support to run bootstrap
4570 - freedreno/ci: Add real packet-table loading for afuc test
4571 - freedreno/afuc: Use emulator to extract jmptbl
4572 - freedreno/headergen2: Fix compile warnings with CP_DRAW_INDIRECT_MULTI
4573 - freedreno/a6xx: Fix mh31 intermittent faults
4574 - freedreno: Fix typo
4575 - freedreno: Don't return a flushed batch
4579 - freedreno/ir3: Fix use after free
4581 - freedreno: Fix batch flush race condition
4582 - freedreno: Fix fdperf flush
4584 - freedreno: Add string-marker debug trace
4585 - freedreno: Move assert
4586 - freedreno: Add tid to DBG() msgs
4587 - freedreno: Remove assert
4588 - freedreno/registers: add A5XX_RBBM_STATUS3 bit
4589 - freedreno: Add missing valid range tracking for SSBOs/images
4590 - docs: Update freedreno features
4591 - freedreno/ci: Sort a630 piglit xfails
4592 - freedreno/a6xx: Fix r16_snorm blits
4593 - freedreno/a6xx: Handle non-UBWC surface views
4594 - freedreno/a6xx: Improve UBWC demotion logic
4595 - freedreno: Drop obsolete comment
4596 - freedreno: Don't try staging blit for non-renderable formats
4597 - freedreno: Add debugging for blitter fallback recursion
4598 - freedreno: Avoid recursive re-entry of u_blitter
4599 - freedreno/a6xx: Handle R8G8 sharp edges in validate_format()
4600 - freedreno/a6xx: Also validate format in blitter path
4601 - freedreno: Flush batches on shadow/uncompress
4602 - freedreno: Fallback to sw for copy_image with compressed
4603 - freedreno: Fix flushes with NULL batch
4604 - freedreno/blitter: Flush before self-blits
4605 - freedreno/a6xx: Use UNORM for SNORM copy blits
4606 - freedreno/a6xx: Handle u/snorm vs u/sint validation
4607 - freedreno: Fix for multi-draw blits
4608 - freedreno/a6xx: Flip on copy_image
4609 - freedreno/a6xx: Skip nv_copy_image tests
4610 - freedreno: Defer freeing batch->key
4611 - freedreno/ci: Start longest traces first
4612 - freedreno/ci: Increase # of jobs for CI runners
4613 - freedreno/ci: Garbage collect some a630 flakes
4614 - freedreno/a6xx: Handle fb_read in sysmem path
4615 - freedreno: Flush if at risk of overflowing bos table
4620 - freedreno+ir3: Enable INT16
4621 - freedreno/a6xx: Fix framebuffer_barrier crash
4624 - freedreno/computerator: Add script to probe FLUT values
4625 - freedreno/ir3: Add float immed "FLUT" support
4626 - freedreno: Rename \*_dev_info
4627 - freedreno: Generate device-info tables at build time
4628 - freedreno: Convert fd_dev_info to const pointer
4630 - freedreno/ir3: Get tess_use_shared from fd_dev_info
4631 - freedreno/ir3: Get reg_size_vec4 from fd_dev_info
4637 - freedreno+turnip: Add has_cp_reg_write
4638 - freedreno+turnip: Add has_8bpp_ubwc
4639 - freedreno+turnip: Get device name from device-info table
4640 - freedreno+turnip: Add a6xx gen4 support
4641 - freedreno/a6xx: Add missing PC_CCU_INVALIDATE_x
4645 - freedreno/regs: add 5nm DSI PHY/PLL regs
4880 - freedreno: fail in get_handle(TYPE_KMS) without a scanout resource
5074 - ci/freedreno: Add depth32f_stencil8 flakes
5076 - ci/freedreno: Fix name of flake
5077 - ci/freedreno: Add new flake after "ci: Configure DUTs for max performance"
5078 - ci/freedreno: Add spec\@arb_copy_buffer\@dlist flake on a530
5079 - Partial revert of "ci: Add a manual job for tracking the performance of Freedreno"
5080 - ci/freedreno: Skip Portal 2 trace on a630, due to flakiness
5081 - Revert "ci/freedreno: Skip Portal 2 trace on a630, due to flakiness"