mesa/src
Danylo Piliaiev cad065cd00 freedreno/replay: Add "print" instr to ir3 asm to be used in replay
Could be used in shader assembly from rddecompiler when overriding
the cmdstream.

Usage:
 print r1.x, r3.z

 First arguments is three consecutive registers used for internal print
 needs.
 Second arg is register to print.

Output:
 Shader Log Entries: 36
 [0] 00000004 0.0000
 [1] 00000000 0.0000
 [2] 00000000 0.0000
 [3] 00000000 0.0000
 [4] beadc429 -0.3394
 [5] beadc429 -0.3394

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25005>
2023-09-13 22:20:13 +00:00
..
amd ci/radeonsi: Skip more really slow tests 2023-09-13 16:01:24 +00:00
android_stub
asahi agx: Run opt_idiv_const after lowering texture 2023-09-05 18:50:34 +00:00
broadcom v3dv: Enable VK API v1.2 for Android 2023-09-13 07:27:21 +00:00
c11 util/meson: Getting mesa util core to be self contained 2023-08-02 03:41:24 +00:00
compiler compiler/types: Move builtin type initialization to C 2023-09-13 05:16:59 +00:00
drm-shim drm-shim: Avoid assertion fail if someone does close(-1). 2023-06-01 01:50:41 +00:00
egl meson: support installation tags 2023-09-11 13:00:45 +00:00
etnaviv etnaviv: Fully replicate back stencil config 2023-08-22 12:00:27 +02:00
freedreno freedreno/replay: Add "print" instr to ir3 asm to be used in replay 2023-09-13 22:20:13 +00:00
gallium zink: Change zink_vertex_elements_hw_state::b.strides to VkDeviceSize 2023-09-13 18:26:57 +00:00
gbm egl/drm: Assume modern DRI interface versions 2023-07-28 12:25:19 +00:00
getopt
glx glx: Advertise GLX_MESA_gl_interop extension if support present 2023-08-19 01:08:30 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination pvr: Use correct index when writing query availability data 2023-09-13 12:47:09 +00:00
imgui
intel anv: Remove i915_drm.h include from common code 2023-09-13 13:10:59 -07:00
loader dri3: only invalidate drawables on geometry change if geometry has changed 2023-06-15 12:22:24 +00:00
mapi glthread: sync for VDPAU sync functions 2023-08-17 04:53:37 +00:00
mesa glsl: remove field from gl_shader_program 2023-09-13 03:44:40 +00:00
microsoft ci/windows: drop build rules from test jobs 2023-09-13 09:40:18 +00:00
nouveau meson: support installation tags 2023-09-11 13:00:45 +00:00
panfrost meson: support installation tags 2023-09-11 13:00:45 +00:00
tool pps-producer: add ability to select device with DRI_PRIME 2023-09-07 10:44:51 +00:00
util util: Add convenience macros for linear allocator 2023-09-12 00:26:06 +00:00
virtio venus: implement VK_EXT_vertex_input_dynamic_state 2023-09-13 00:00:39 +00:00
vulkan vk/enum2str: add more max enum vendors 2023-09-13 18:57:42 +00:00
.clang-format clang-format: Disable formatting by default 2023-08-13 16:48:49 +02:00
meson.build nvk: add vulkan skeleton 2023-08-04 21:31:52 +00:00