/aosp_15_r20/external/mesa3d/docs/drivers/ |
H A D | lima.rst | 1 Lima title 4 Lima is an open source graphics driver which supports Mali Utgard 6 community-developed driver, and is not endorsed by ARM. Lima was 18 series) are handled by the :doc:`Panfrost <panfrost>` driver, not Lima. 31 Lima mainly targets **OpenGL ES 2.0**, as well as **OpenGL 2.1** 45 similarly supported to some extent in Lima. 50 These are some display drivers that have been tested with Lima: 63 These are some Lima-specific environment variables that may aid in 75 dump GPU command stream to ``$PWD/lima.dump`` 79 use generic u_blitter instead of Lima-specific [all …]
|
H A D | panfrost.rst | 32 supported in the :doc:`Lima <lima>` driver, not Panfrost. Lima is also
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/lima/ci/ |
H A D | gitlab-ci.yml | 1 .lima-rules: 5 - !reference [.lima-farm-rules, rules] 8 - src/gallium/drivers/lima/**/* 9 - src/gallium/winsys/lima/**/* 10 - src/lima/**/* 19 GPU_VERSION: lima 20 RUNNER_TAG: mesa-ci-x86-64-lava-lima 22 lima-mali450-deqp:arm64: 25 - .lima-rules 30 DEQP_SUITE: lima-mali450-deqp [all …]
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 19.3.0.rst | 422 - lima/ppir: Rename ppir_op_dummy to ppir_op_undef 423 - lima/ppir: Add undef handling 424 - lima/ppir: Add various varying fetch sources to disassembler 425 - lima: Fix compiler warning in standalone compiler 426 - lima: Fix crash when there are no vertex shader attributes 757 - lima/gpir: Do all lowerings before rsched 758 - lima/gpir: Ignore unscheduled successors in can_use_complex() 759 - lima/gpir: Fix schedule_first insertion logic 760 - lima/gpir: Fix fake dep handling for schedule_first nodes 761 - lima/gpir: Disallow moves for schedule_first nodes [all …]
|
H A D | 20.0.0.rst | 448 - panfrost,lima: De-Galliumize tiling routines 470 - lima: Beautify stream dumps 471 - lima: Parse VS and PLBU command stream while making a dump 472 - lima/streamparser: Fix typo in vs semaphore parser 473 - lima/streamparser: Add findings introduced with gl_PointSize 474 - lima/parser: Some fixes and cleanups 475 - lima/parser: Add RSW parsing 476 - lima/parser: Add texture descriptor parser 477 - lima: Rotate dump files after each finished pp frame 478 - lima: Fix dump file creation [all …]
|
H A D | 20.1.0.rst | 796 - lima/parser: Fix RSW depth test parsing 797 - lima/parser: Extend AUX0 findings 798 - lima/parser: Change value name in RSW parser 799 - lima/parser: Extend rsw parsing showing strings instead of numbers 800 - gitlab-ci: lima: Add flaky tests to the skips list 801 - gitlab-ci: Enable the lima job again 802 - gitlab-ci: Add add a set of lima flakes 803 - lima: Add etc1 support 1132 - lima/gpir: Make lima_gpir_node_insert_child() useful 1133 - lima/gpir: Optimize conditional break/continue [all …]
|
H A D | 24.0.3.rst | 251 - lima: ppir: always use vec4 for output register 252 - lima: ppir: use dummy program if FS has empty body 253 - lima: gpir: abort compilation if load_uniform instrinsic src isn't const 254 - lima: update expected CI failures
|
H A D | 21.1.0.rst | 136 - lima context state bugs with shader compile 832 - lima/ppir: increase usage of pipeline regs 1848 - lima: stop encoding the texture format in the shader key 1849 - lima: don't look at dirty bits for setup of FS key 1850 - lima: upload the shader to a BO at shader creation 1851 - lima: avoid stomping over bound shader state when creating new shaders 1934 - lima: introduce fs and vs shader cache 1935 - lima/ppir: fix creation of mov node for non-ssa tex dest 1936 - lima: set yuv formats as external_only 1937 - lima: enable r and rg pixel formats again [all …]
|
H A D | 21.3.1.rst | 38 - lima: Corrupted Android-12 UI on Allwinner A64 59 - ci: temporarily disable lima CI 132 - lima: disasm: use last argument as a filename
|
H A D | 21.1.7.rst | 38 - lima: regression in plbu scissors cmd 95 - lima: avoid crash with negative viewport values 169 - lima: fail in get_handle(TYPE_KMS) without a scanout resource
|
H A D | 19.1.0.rst | 591 - lima/ppir: Add gl_FragCoord handling 1288 Eduardo Lima Mitev (5): 1618 - gitlab-ci: add lima to the build 1649 - lima/ppir: support ppir_op_ceil 1651 - lima: enable nir fsign lowering in ppir 1652 - lima/gpir: add limit of max 512 instructions 1653 - lima/ppir: support nir_op_ftrunc 2010 - lima: add dummy set_sample_mask function 2011 - lima: make lima_context_framebuffer subtype of pipe_framebuffer_state 2012 - lima: implement blit with util_blitter [all …]
|
H A D | 20.2.0.rst | 1610 Eduardo Lima Mitev (2): 2027 - lima/ppir: introduce liveness internal live set 2028 - lima/ppir: fix lod bias register codegen 2029 - lima/ppir: do not assume single src for pipeline outputs 2030 - lima/ppir: combine varying loads in node_to_instr 2031 - lima/ppir: duplicate intrinsics in nir 2032 - lima/ppir: duplicate consts in nir 2033 - lima/ppir: remove unused clone functions 2034 - lima/ppir: rework emit nir to ppir 2035 - lima/ppir: rework store output [all …]
|
H A D | 22.0.0.rst | 131 - lima: Corrupted Android-12 UI on Allwinner A64 361 - lima,panfrost: Correct pixel vs block mismatches 431 - lima: Fix drawing wide lines 730 - lima: remove not needed lie about PIPE_CAP_OCCLUSION_QUERY 1514 - ci: temporarily disable lima CI 1516 - lima/gpir: avoid invalid write in regalloc 1517 - lima/ppir: initialize slots array for dummy/undef 1518 - lima/ppir: refactor bitcopy to use unsigned char 4285 - lima: enable PIPE_CAP_PREFER_POT_ALIGNED_VARYINGS 4286 - lima: add native txp support [all …]
|
H A D | 21.3.0.rst | 162 - lima: regression in plbu scissors cmd 475 - lima: CI: Enable GL_R8 and GL_RG8 texture formats 476 - lima: Expose GL_EXT_clip_control 477 - lima: Remove depth near/far workaround 478 - lima: Fix glFrontFace handling 479 - lima/parser: add shader disassembly to dump 832 - lima: fix leak of the screen hash table 925 - lima: Add a NIR load duplicating pass 926 - lima/gpir: Rewrite register allocation for value registers 1256 Eduardo Lima Mitev (1): [all …]
|
H A D | 22.1.0.rst | 1243 - lima/gpir: clean up override-init warnings 1244 - lima/ppir: clean up override-init warnings 1245 - lima/ppir: avoid ppir_codegen_outmod implicit conversion 1246 - lima/ppir: initialize spill_costs array in regalloc 1247 - lima: fix warning of garbage value access 1248 - lima: add some checks for potential null pointer dereference 1249 - lima: remove an unneeded lima_job_get assignment 1250 - lima/gpir: avoid invalid write in regalloc 1251 - lima/ppir: initialize slots array for dummy/undef 1252 - lima/ppir: refactor bitcopy to use unsigned char [all …]
|
/aosp_15_r20/external/mesa3d/docs/ |
H A D | features.txt | 43 GL_ARB_map_buffer_range (Map buffer subranges) DONE (v3d, vc4, lima) 44 GL_ARB_color_buffer_float (Clamping controls) DONE (v3d, vc4, lima, etnaviv) 51 GL_ARB_half_float_vertex DONE (v3d, vc4, lima, etnaviv) 56 GL_ARB_texture_rg DONE (v3d, lima, etnaviv/HALTI2) 58 GL_ARB_vertex_array_object (Vertex array objects) DONE (v3d, vc4, lima) 59 GL_EXT_framebuffer_sRGB (sRGB framebuffer format) DONE (v3d, vc4, lima, etnaviv/HALTI3) 76 GL_ARB_copy_buffer (Buffer copying) DONE (v3d, vc4, lima, crocus) 80 GL_ARB_texture_rectangle (Rectangular textures) DONE (v3d, vc4, lima, crocus, etnaviv) 90 GL_ARB_draw_elements_base_vertex (Base vertex offset) DONE (v3d, vc4, panfrost, lima, crocus) 91 GL_ARB_fragment_coord_conventions (Frag shader coord) DONE (v3d, vc4, panfrost, lima, crocus) [all …]
|
/aosp_15_r20/external/mesa3d/.gitlab-ci/build/ |
H A D | gitlab-ci.yml | 167 …s,nouveau,r300,r600,llvmpipe,softpipe,svga,v3d,vc4,virgl,etnaviv,panfrost,lima,zink,radeonsi,tegra… 204 …r300,r600,freedreno,llvmpipe,softpipe,svga,v3d,vc4,virgl,etnaviv,panfrost,lima,zink,d3d12,asahi,cr… 209 -D tools=drm-shim,etnaviv,freedreno,glsl,intel,intel-ui,nir,nouveau,lima,panfrost,asahi 260 …ouveau,freedreno,r300,svga,llvmpipe,softpipe,v3d,vc4,virgl,etnaviv,panfrost,lima,zink,d3d12,crocus" 294 …GALLIUM_DRIVERS: "crocus,etnaviv,freedreno,iris,lima,nouveau,panfrost,r300,r600,radeonsi,svga,llvm… 339 -D tools=drm-shim,etnaviv,freedreno,glsl,intel,nir,nouveau,lima,panfrost,imagination 344 …GALLIUM_DRIVERS: "crocus,etnaviv,freedreno,i915,iris,lima,nouveau,panfrost,r300,r600,radeonsi,svga… 418 …- CROSS=aarch64-linux-android GALLIUM_DRIVERS=etnaviv,freedreno,lima,panfrost,vc4,v3d VULKAN_DRIVE… 452 GALLIUM_DRIVERS: "etnaviv,freedreno,lima,nouveau,panfrost,llvmpipe,softpipe,tegra,v3d,vc4,zink" 468 GALLIUM_DRIVERS: "etnaviv,freedreno,lima,nouveau,panfrost,softpipe,tegra,v3d,vc4,zink" [all …]
|
/aosp_15_r20/external/mesa3d/.gitlab-ci/ |
H A D | farm-rules.yml | 122 .lima-farm-rules: 124 - exists: [ .ci-farms-disabled/lima ] 126 - changes: [ .ci-farms-disabled/lima ] 133 .lima-farm-manual-rules: 135 - exists: [ .ci-farms-disabled/lima ] 137 - changes: [ .ci-farms-disabled/lima ] 140 - !reference [.lima-farm-rules, rules] 306 changes: [ .ci-farms-disabled/lima ] 307 exists: [ .ci-farms-disabled/lima ]
|
/aosp_15_r20/external/mesa3d/ |
H A D | .mr-label-maker.yml | 44 'lima': 'lima' 45 'lima/ppir': 'lima' 188 '^src/gallium/drivers/lima/': ['lima'] 238 '^src/gallium/winsys/lima/': ['lima']
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/lima/ |
H A D | lima_util.c | 2 * Copyright (C) 2018-2019 Lima Project 119 const char *dump_command = debug_get_option("LIMA_DUMP_FILE", "lima.dump"); in lima_dump_create() 124 fprintf(stderr, "lima: failed to open command stream log file %s\n", buffer); in lima_dump_create() 148 const char *dump_command = debug_get_option("LIMA_DUMP_FILE", "lima.dump"); in lima_dump_free() 153 fprintf(stderr, "lima: failed to rename log %s to %s\n", stage_name, final_name); in lima_dump_free()
|
H A D | lima_screen.c | 2 * Copyright (c) 2017-2019 Lima Project 575 "dump GPU command stream to $PWD/lima.dump" }, 593 "use generic u_blitter instead of lima-specific" }, 608 fprintf(stderr, "lima: LIMA_CTX_NUM_PLB %d out of range [%d %d], " in lima_screen_parse_env() 616 fprintf(stderr, "lima: LIMA_PLB_MAX_BLK %d out of range [%d %d], " in lima_screen_parse_env() 623 fprintf(stderr, "lima: LIMA_PPIR_FORCE_SPILLING %d less than 0, " in lima_screen_parse_env() 630 fprintf(stderr, "lima: LIMA_PLB_PP_STREAM_CACHE_SIZE %d less than 0, " in lima_screen_parse_env()
|
H A D | meson.build | 1 # Copyright © 2018 Lima Project 83 'lima', 113 build_by_default : with_tools.contains('lima'), 114 install : with_tools.contains('lima'),
|
/aosp_15_r20/external/mesa3d/.gitlab-ci/lava/utils/ |
H A D | lava_farm.py | 9 LIMA = 1 variable in LavaFarm 15 # Lima pattern comes first, since it has the same prefix as the 17 LavaFarm.LIMA: r"^mesa-ci-[\x01-\x7F]+-lava-lima$",
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/lima/drm-shim/ |
H A D | lima_noop.c | 105 shim_device.driver_name = "lima"; in drm_shim_driver_init() 109 /* lima uses the DRM version to expose features, instead of getparam. */ in drm_shim_driver_init() 114 drm_shim_override_file("DRIVER=lima\n" in drm_shim_driver_init()
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/target-helpers/ |
H A D | drm_helper.h | 390 #include "lima/drm/lima_drm_public.h" 400 DRM_DRIVER_DESCRIPTOR(lima, NULL, 0) 403 DRM_DRIVER_DESCRIPTOR_STUB(lima)
|