/aosp_15_r20/external/mesa3d/src/gallium/frontends/osmesa/ |
H A D | osmesa.c | 45 * 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 D | meson.build | 13 '-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 D | test-render.cpp | 9 #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 D | gen_vs_module_defs.py | 77 …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 D | osmesa.rst | 9 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 D | osmesa.h | 41 * 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.yml | 214 '^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 D | 3.5 | 34 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 D | gitlab-ci.yml | 208 -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 D | 7.0.2.rst | 27 - Added bluegene-xlc-osmesa and catamount-osmesa-pgi configs 67 OSMesa (off-screen) implements OpenGL 2.1
|
H A D | 21.0.0.rst | 44 - 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 D | 9.2.rst | 39 - 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 D | 6.4.1.rst | 29 - OSMesa demos were missing from previous release tarballs 46 OSMesa (off-screen) implements OpenGL 1.5
|
H A D | 10.4.4.rst | 36 [osmesa] osbuffer->textures should be indexed by attachment type 68 - st/osmesa: Fix osbuffer->textures indexing
|
H A D | 7.4.3.rst | 36 - Fixed some OSMesa build issues 54 OSMesa (off-screen) implements OpenGL 2.1
|
H A D | 7.0.1.rst | 24 - Added a bluegene-osmesa build config 79 OSMesa (off-screen) implements OpenGL 2.1
|
H A D | 19.0.5.rst | 32 - Missing OpenGL symbols in OSMesa Gallium when building with meson 62 - meson: expose glapi through osmesa
|
H A D | 11.0.5.rst | 38 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 D | 6.5.1.rst | 77 - accum buffer didn't work with OSMesa interface 109 OSMesa (off-screen) implements OpenGL 1.5
|
H A D | 7.8.2.rst | 101 - Fixed OSMesa build for 16 and 32-bit color channel depth. 102 - Fixed OSMesa build with hidden symbol visibility. libOSMesa no longer
|
H A D | 9.1.6.rst | 34 osmesa using --enable-shared-glapi depends on libgl 128 - osmesa: link against static libglapi library too to get the gl
|
H A D | 19.3.4.rst | 39 - OSMesa osmesa_choose_format returns a format not supported by 65 - st/mesa: Handle the rest renderbuffer formats from OSMesa
|
H A D | 19.3.0.rst | 92 - 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 D | 10.1.1.rst | 42 OSMesa Gallium OSMesaMakeCurrent 77 - st/osmesa: check buffer size when searching for buffers
|
/aosp_15_r20/external/mesa3d/src/gallium/ |
H A D | meson.build | 226 subdir('frontends/osmesa') 227 subdir('targets/osmesa')
|