Home
last modified time | relevance | path

Searched full:virgl (Results 1 – 25 of 294) sorted by relevance

12345678910>>...12

/aosp_15_r20/external/virglrenderer/.gitlab-ci/expectations/virt/
H A Dtraces-virgl.yml7 - device: gl-virgl
11 - device: gl-virgl
15 - device: gl-virgl
19 - device: gl-virgl
23 - device: gl-virgl
27 - device: gl-virgl
31 - device: gl-virgl
35 - device: gl-virgl
39 - device: gl-virgl
43 - device: gl-virgl
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/drivers/virgl/ci/
H A Dtraces-virgl-iris.yml8 gl-virgl:
11 gl-virgl:
14 gl-virgl:
17 gl-virgl:
20 gl-virgl:
23 gl-virgl:
26 gl-virgl:
29 gl-virgl:
32 gl-virgl:
35 gl-virgl:
[all …]
H A Dtraces-virgl.yml8 gl-virgl:
11 gl-virgl:
14 gl-virgl:
17 gl-virgl:
20 gl-virgl:
23 gl-virgl:
26 gl-virgl:
29 gl-virgl:
32 gl-virgl:
35 gl-virgl:
[all …]
H A Dgitlab-ci.yml2 - local: 'src/gallium/drivers/virgl/ci/gitlab-ci-inc.yml'
14 virgl-on-gl:
16 DEQP_SUITE: virgl-gl
17 GPU_VERSION: virgl-gl
24 - .virgl-test
26 virgl-on-gles:
29 DEQP_SUITE: virgl-gles
30 GPU_VERSION: virgl-gles
33 - virgl-on-gl
35 virgl-traces:
[all …]
H A Dgitlab-ci-inc.yml1 .virgl-rules:
10 - src/gallium/drivers/virgl/**/*
11 - src/gallium/winsys/virgl/**/*
14 .virgl-iris-manual-rules:
26 .virgl-iris-rules-performance:
49 - .virgl-rules
52 FLAKES_CHANNEL: "#virgl-ci"
56 .virgl-test:
59 - .virgl-rules
61 FLAKES_CHANNEL: "#virgl-ci"
[all …]
/aosp_15_r20/external/virglrenderer/
H A D.gitlab-ci.yml2 FDO_UPSTREAM_REPO: "virgl/virglrenderer"
52 …- if: &is-forked-branch-or-pre-merge-not-for-marge '$CI_PROJECT_NAMESPACE != "virgl" || ($GITLAB_U…
55 …- if: &is-virglrenderer-main '$CI_PROJECT_NAMESPACE == "virgl" && $CI_COMMIT_REF_NAME == $CI_DEFAU…
58 - if: &is-post-merge '$CI_PROJECT_NAMESPACE == "virgl" && $CI_COMMIT_BRANCH'
87 MINIO_ARTIFACT_NAME: virgl-amd64
164 name: "virgl-result"
220 GALLIUM_DRIVER: virgl
258 DEQP_SUITE: virgl-gl
259 GPU_VERSION: virgl-gl
266 DEQP_SUITE: virgl-gles
[all …]
H A DREADME.rst1 `Virglrenderer <https://virgil3d.github.io/>`_ - The VirGL virtual OpenGL renderer
8 This repository lives at https://gitlab.freedesktop.org/virgl/virglrenderer.
43 `GitLab <https://gitlab.freedesktop.org/virgl/virglrenderer/-/issues>`_.
/aosp_15_r20/external/virglrenderer/server/
H A Drender_virgl.c40 const struct render_virgl *virgl = render_virgl_lock_struct(); in render_virgl_lookup_context() local
44 list_for_each_entry (struct render_context, iter, &virgl->contexts, head) { in render_virgl_lookup_context()
51 assert(list_is_singular(&virgl->contexts)); in render_virgl_lookup_context()
52 ctx = list_first_entry(&virgl->contexts, struct render_context, head); in render_virgl_lookup_context()
91 struct render_virgl *virgl = render_virgl_lock_struct(); in render_virgl_add_context() local
92 list_addtail(&ctx->head, &virgl->contexts); in render_virgl_add_context()
107 struct render_virgl *virgl = render_virgl_lock_struct(); in render_virgl_fini() local
109 if (virgl->init_count) { in render_virgl_fini()
110 virgl->init_count--; in render_virgl_fini()
111 if (!virgl->init_count) { in render_virgl_fini()
[all …]
/aosp_15_r20/external/mesa3d/docs/relnotes/
H A D19.1.0.rst339 - virgl: Fake MSAA when max samples is 1
1055 - virgl: handle fence_server_sync in winsys
1056 - virgl: hide fence internals from the driver
1057 - virgl: introduce virgl_drm_fence
1058 - virgl: fix fence fd version check
1059 - virgl: clear vertex_array_dirty
1060 - virgl: skip empty cmdbufs
1150 - virgl: enable elapsed time queries
1151 - virgl: ARB_query_buffer_object support
1152 - docs: update qbo support for virgl
[all …]
H A D19.0.0.rst174 - virgl: buffer flushing error with some dEQP tests [bisected]
482 - virgl: fix vtest regression since fencing changes.
490 - virgl: fix undefined shift to use unsigned.
491 - virgl: fix const warning on debug flags.
494 - virgl/vtest: fix front buffer flush with protocol version 0.
495 - virgl: use primconvert provoking vertex properly
986 - virgl: force linear texturing support
987 - virgl: simplify virgl_hw_set_vertex_buffers
988 - virgl: simplify virgl_hw_set_index_buffer
989 - virgl: wrap vertex element state in a struct
[all …]
H A D22.1.0.rst86 - [bisected] commit "vbo/dlist: use a single buffer object" results in heavy regression with virgl
170 - virgl/ci: Uprev virglrenderer
171 - virgl: Check texture multisample compatibility
793 - virgl: Update virgl_protocol and use the provided constants
797 - virgl/ci: Uprev virglrenderer and crosvm
804 - virgl/ci: Setup virtio-vsock based IPC
823 - virgl/ci: Add jobs for running trace tests on LAVA
826 - virgl/ci: Add support for dEQP GL vtest-ing
1111 - virgl: Work around old virglrenderer's BARRIER counting bug.
1112 - virgl: Add a workaround for virglrenderer output writemask bugs.
[all …]
H A D18.1.9.rst70 - virgl: don't send a shader create with no data. (v2)
88 - winsys/virgl: avoid unintended behavior
89 - virgl: adjust strides when mapping temp-resources
93 - winsys/virgl: correct resource and handle allocation (v2)
H A D18.2.1.rst85 - virgl: don't send a shader create with no data. (v2)
98 - winsys/virgl: avoid unintended behavior
99 - virgl: adjust strides when mapping temp-resources
108 - winsys/virgl: correct resource and handle allocation (v2)
H A D22.2.0.rst107 - Regression: virgl: The switch to NTT breaks "Total War: Warhammer"
1383 - virgl/ci: Update virglrenderer
1384 - virgl/ci: Update virglrenderer
1385 - virgl: Add support for passing the supported number of components from virgl
1386 - virgl: Only progagate the uniform numbers if the numbers are actually right
1390 - virgl/ci: Rename virgl-lava-* jobs to virgl-iris-*
1391 - virgl/ci: Update checksums for some virgl iris traces
1597 - ci: traces: virgl: reenable previously crashing Godot trace
1601 - ci/virgl: fix checksum for valve traces which run on iris
1608 - ci/virgl: traces: add RoR and Nheko traces
[all …]
H A D21.3.0.rst150 - ci/virgl: "dEQP error: waiting got error - 16, slow gpu or hang?" flakes
962 - ci: actually run piglit tests with virgl
963 - ci: Re-enable piglit trace for virgl
964 - ci: Disable llvmpipe optimizations when running virgl CI
967 - ci: Use crosvm to run dEQP tests for virgl
969 - virgl: Set GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION to 1
1096 - llvmpipe/virgl/ci: update traces for aniso
1113 - virgl: disable anisotropic filtering.
1114 - virgl: add support for anisotropic texture filtering
1302 - ci/virgl: Use deqp-runner suite support to reduce CI job count.
[all …]
H A D19.0.7.rst35 - virgl on OpenGL 3.3 host regressed to OpenGL 2.1
70 - virgl: Add a caps feature check version
71 - virgl: Assume sRGB write control for older guest kernels or
/aosp_15_r20/external/mesa3d/docs/
H A Dfeatures.txt39 GL 3.0, GLSL 1.30 --- all DONE: freedreno, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, virgl, z…
72 GL 3.1, GLSL 1.40 --- all DONE: freedreno, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, virgl, z…
85 GL 3.2, GLSL 1.50 --- all DONE: freedreno, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, virgl, z…
100 GL 3.3, GLSL 3.30 --- all DONE: freedreno, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, virgl, z…
114 GL 4.0, GLSL 4.00 --- all DONE: freedreno/a6xx, nvc0, r600, radeonsi, llvmpipe, virgl, zink, d3d12,…
143 GL 4.1, GLSL 4.10 --- all DONE: freedreno/a6xx, nvc0, r600, radeonsi, llvmpipe, virgl, zink, d3d12,…
153 GL 4.2, GLSL 4.20 -- all DONE: freedreno/a6xx, nvc0, r600, radeonsi, llvmpipe, virgl, zink, d3d12, …
169 GL 4.3, GLSL 4.30 -- all DONE: freedreno/a6xx, nvc0, r600, radeonsi, llvmpipe, virgl, zink, d3d12, …
195 GL 4.4, GLSL 4.40 -- all DONE: freedreno/a6xx, nvc0, r600, radeonsi, llvmpipe, virgl, zink, iris, c…
213 GL 4.5, GLSL 4.50 -- all DONE: freedreno/a6xx, nvc0, r600, radeonsi, llvmpipe, virgl, zink, iris, c…
[all …]
/aosp_15_r20/external/mesa3d/.gitlab-ci/build/
H A Dgitlab-ci.yml104 GALLIUM_DRIVERS: "llvmpipe,softpipe,virgl,radeonsi,zink,crocus,iris,i915,r300,svga"
167 …GALLIUM_DRIVERS: "freedreno,iris,nouveau,r300,r600,llvmpipe,softpipe,svga,v3d,vc4,virgl,etnaviv,pa…
204 …GALLIUM_DRIVERS: "iris,nouveau,r300,r600,freedreno,llvmpipe,softpipe,svga,v3d,vc4,virgl,etnaviv,pa…
260 …GALLIUM_DRIVERS: "i915,iris,nouveau,freedreno,r300,svga,llvmpipe,softpipe,v3d,vc4,virgl,etnaviv,pa…
294 …reno,iris,lima,nouveau,panfrost,r300,r600,radeonsi,svga,llvmpipe,softpipe,tegra,v3d,vc4,virgl,zink"
344 …i915,iris,lima,nouveau,panfrost,r300,r600,radeonsi,svga,llvmpipe,softpipe,tegra,v3d,vc4,virgl,zink"
424 …- CROSS=x86_64-linux-android GALLIUM_DRIVERS=iris,virgl VULKAN_DRIVERS=amd,intel .gitlab-ci/meson/…
607 …GALLIUM_DRIVERS: "iris,nouveau,r300,r600,freedreno,llvmpipe,softpipe,svga,v3d,vc4,virgl,etnaviv,pa…
705 GALLIUM_DRIVERS: "iris,nouveau,r300,r600,radeonsi,llvmpipe,softpipe,virgl,zink,crocus,d3d12"
739 GALLIUM_DRIVERS: "llvmpipe,virgl,zink"
[all …]
/aosp_15_r20/external/mesa3d/docs/drivers/
H A Dvirgl.rst1 VirGL title
4 What is VirGL?
7 VirGL is a virtual 3D GPU for use inside QEMU virtual machines, that
33 * Mesa main contains the VirGL 3D driver.
70 virglrenderer: the GL renderer https://gitlab.freedesktop.org/virgl/virglrenderer
75 VirGL is a project undertaken by Dave Airlie at Red Hat. It builds on lots
/aosp_15_r20/hardware/google/gfxstream/host/
DVirtioGpuFormatUtils.h79 stream_renderer_error("Unknown virgl format 0x%x", format); in virgl_format_is_yuv()
192 stream_renderer_error("Unknown drm format for virgl conversion 0x%x", format); in drm_format_to_virgl_format()
255 stream_renderer_error("Unknown virgl format: 0x%x", format); in virgl_format_to_linear_base()
285 stream_renderer_error("Unknown virgl format: 0x%x", format); in virgl_format_to_total_xfer_len()
303 stream_renderer_error("Unknown virgl yuv format: 0x%x", format); in virgl_format_to_total_xfer_len()
342 stream_renderer_error("Unknown virgl format: 0x%x", format); in virgl_format_to_total_xfer_len()
/aosp_15_r20/external/mesa3d/
H A D.mr-label-maker.yml86 'virgl': 'virgl'
204 '^src/gallium/drivers/virgl/': ['virgl']
248 '^src/gallium/winsys/virgl/': ['virgl']
/aosp_15_r20/external/virglrenderer/src/
H A Dvirgl_util.h92 C(virgl, "virglrenderer") \
97 #define TRACE_SCOPE(SCOPE) TRACE_EVENT(virgl, SCOPE)
101 #define TRACE_SCOPE_BEGIN(SCOPE) TRACE_EVENT_BEGIN(virgl, SCOPE)
102 #define TRACE_SCOPE_END(SCOPE) do { TRACE_EVENT_END(virgl); (void)SCOPE; } while (0)
H A Dmeson.build221 'virgl',
251 description: 'virgl GL renderer',
252 subdirs: 'virgl'
261 install_headers('virglrenderer.h', subdir : 'virgl')
/aosp_15_r20/external/mesa3d/src/gallium/
H A Dmeson.build166 subdir('winsys/virgl/common')
168 subdir('winsys/virgl/drm')
169 subdir('winsys/virgl/vtest')
171 subdir('drivers/virgl')
/aosp_15_r20/external/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_tgsi.c24 /* the virgl hw tgsi vs what the current gallium want will diverge over time.
224 * https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/615 in virgl_tgsi_transform_prolog()
274 debug_printf("VIRGL: ARB_gpu_shader_fp64 is exposed but not supported."); in virgl_tgsi_transform_instruction()
322 * https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/582 in virgl_tgsi_transform_instruction()
340 * https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/616 in virgl_tgsi_transform_instruction()

12345678910>>...12