Home
last modified time | relevance | path

Searched full:osmesa (Results 1 – 25 of 111) sorted by relevance

12345

/aosp_15_r20/external/mesa3d/src/gallium/frontends/osmesa/
H A Dosmesa.c45 * In general, the OSMesa interface is pretty ugly and not a good match
53 * and osmesa require APIENTRY to be defined
59 #include "GL/osmesa.h"
186 osmesa_read_buffer(OSMesaContext osmesa, struct pipe_resource *res, void *dst, in osmesa_read_buffer() argument
189 struct pipe_context *pipe = osmesa->st->pipe; in osmesa_read_buffer()
355 OSMesaContext osmesa = OSMesaGetCurrentContext(); in osmesa_st_framebuffer_flush_front() local
364 if (osmesa->pp) { in osmesa_st_framebuffer_flush_front()
383 pp_run(osmesa->pp, res, res, zsbuf); in osmesa_st_framebuffer_flush_front()
388 if (osmesa->user_row_length) in osmesa_st_framebuffer_flush_front()
389 dst_stride = bpp * osmesa->user_row_length; in osmesa_st_framebuffer_flush_front()
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/targets/osmesa/
H A Dmeson.build13 '-Wl,--version-script', join_paths(meson.current_source_dir(), 'osmesa.sym')
15 osmesa_link_deps += files('osmesa.sym')
19 'osmesa.def',
20 input: 'osmesa.def.in',
21 output : 'osmesa.def',
51 test('osmesa-symbols-check',
55 '--symbols-file', files('osmesa-symbols.txt'),
63 name : 'osmesa',
71 test('osmesa-render',
73 'osmesa-render',
H A Dtest-render.cpp9 #include "GL/osmesa.h"
207 /* Y_UP didn't affect depth buffer orientation in classic osmesa. */ in TEST()
/aosp_15_r20/external/mesa3d/bin/
H A Dgen_vs_module_defs.py77 …odule_defs.py --in_file src/gallium/targets/osmesa/osmesa.def.in --out_file src/gallium/targets/os…
78 …odule_defs.py --in_file src/gallium/targets/osmesa/osmesa.def.in --out_file src/gallium/targets/os…
/aosp_15_r20/external/mesa3d/docs/
H A Dosmesa.rst9 The OSMesa API provides three basic functions for making off-screen
11 OSMesaDestroyContext(). See the Mesa/include/GL/osmesa.h header for more
14 The OSMesa interface may be used with the gallium software renderers:
19 There are several examples of OSMesa in the mesa/demos repository.
21 Building OSMesa
/aosp_15_r20/external/mesa3d/include/GL/
H A Dosmesa.h41 * OSMesaGetIntegerv - return OSMesa state parameters
258 * Return the depth buffer associated with an OSMesa context.
259 * Input: c - the OSMesa context
274 * Return the color buffer associated with an OSMesa context.
275 * Input: c - the OSMesa context
323 OSMesaPostprocess(OSMesaContext osmesa, const char *filter,
/aosp_15_r20/external/mesa3d/
H A D.mr-label-maker.yml214 '^src/gallium/frontends/osmesa/': ['osmesa']
225 '^src/gallium/targets/osmesa/': ['osmesa']
274 '^src/mesa/drivers/osmesa': ['osmesa']
/aosp_15_r20/external/mesa3d/docs/_extra/relnotes/
H A D3.534 OSMesa (off-screen) updated
122 libOSMesa.so is a new library which contains the OSMesa interface for
123 off-screen rendering. Apps which need the OSMesa interface should link
217 in Mesa 3.5. Only the OSMesa interface can be used for 16-bit rendering.
/aosp_15_r20/external/mesa3d/.gitlab-ci/build/
H A Dgitlab-ci.yml208 -D osmesa=true
264 -D osmesa=true
337 -D osmesa=true
437 -D osmesa=false
611 -D osmesa=true
676 -D osmesa=false
/aosp_15_r20/external/mesa3d/docs/relnotes/
H A D7.0.2.rst27 - Added bluegene-xlc-osmesa and catamount-osmesa-pgi configs
67 OSMesa (off-screen) implements OpenGL 2.1
H A D21.0.0.rst44 - Removed classic OSMesa in favor of the newly improved gallium OSMesa
161 - osmesa classic: build failure with Meson and MinGW-W64
172 - OSMesa SEGV in OSMesaGetDepthBuffer
173 - osmesa gallium state tracker: Leak of screens and buffers on exit/shared library unload
174 - Gallium OSMesa driver is far from being thread-safe
175 - OSMesa UAF in OSMesaDestroyContext
252 - osmesa: Pacify MSVC in the test code
1115 - gallium/osmesa: Fix flushing and Y-flipping of the depth buffer.
1116 - gallium/osmesa: Remove the broken buffer-reuse scheme.
1117 - gallium/osmesa: Fix data race on setting up the ST API.
[all …]
H A D9.2.rst39 - OSMesa interface for gallium llvmpipe/softpipe drivers
118 [bisected] 0d108116bd80b757fb01a84a9f1946ef870b57b8 breaks osmesa
130 [osmesa] [git] building 32-bit mesa on 64 bit fails
H A D6.4.1.rst29 - OSMesa demos were missing from previous release tarballs
46 OSMesa (off-screen) implements OpenGL 1.5
H A D10.4.4.rst36 [osmesa] osbuffer->textures should be indexed by attachment type
68 - st/osmesa: Fix osbuffer->textures indexing
H A D7.4.3.rst36 - Fixed some OSMesa build issues
54 OSMesa (off-screen) implements OpenGL 2.1
H A D7.0.1.rst24 - Added a bluegene-osmesa build config
79 OSMesa (off-screen) implements OpenGL 2.1
H A D19.0.5.rst32 - Missing OpenGL symbols in OSMesa Gallium when building with meson
62 - meson: expose glapi through osmesa
H A D11.0.5.rst38 osmesa: Expose GL entry points for Windows build, via .def file
130 - osmesa: Expose GL entry points for Windows build via DEF file.
H A D6.5.1.rst77 - accum buffer didn't work with OSMesa interface
109 OSMesa (off-screen) implements OpenGL 1.5
H A D7.8.2.rst101 - Fixed OSMesa build for 16 and 32-bit color channel depth.
102 - Fixed OSMesa build with hidden symbol visibility. libOSMesa no longer
H A D9.1.6.rst34 osmesa using --enable-shared-glapi depends on libgl
128 - osmesa: link against static libglapi library too to get the gl
H A D19.3.4.rst39 - OSMesa osmesa_choose_format returns a format not supported by
65 - st/mesa: Handle the rest renderbuffer formats from OSMesa
H A D19.3.0.rst92 - Meson: Building osmesa gallium and tests at the same time results in
93 osmesa gallium build failure
982 - meson: remove -DGALLIUM_SOFTPIPE from st/osmesa
1002 - meson: fix gallium-osmesa to build for windows
1106 - gallium/osmesa: Introduce a test.
1107 - gallium/osmesa: Fix a race in creating the stmgr.
1108 - gallium/osmesa: Move 565 format selection checks where the rest are.
1265 - osmesa: add missing #include <stdint.h>
1617 - gallium/osmesa: Fix the inability to set no context as current.
2755 - Appveyor/Meson: Add build test of osmesa gallium
[all …]
H A D10.1.1.rst42 OSMesa Gallium OSMesaMakeCurrent
77 - st/osmesa: check buffer size when searching for buffers
/aosp_15_r20/external/mesa3d/src/gallium/
H A Dmeson.build226 subdir('frontends/osmesa')
227 subdir('targets/osmesa')

12345