Home
last modified time | relevance | path

Searched full:etnaviv (Results 1 – 25 of 260) sorted by relevance

1234567891011

/aosp_15_r20/external/mesa3d/src/etnaviv/ci/
H A Dgitlab-ci.yml1 .etnaviv-rules:
2 stage: etnaviv
8 - src/etnaviv/*
9 - src/etnaviv/ci/gitlab-ci.yml
10 - src/etnaviv/ci/deqp-$DEQP_SUITE.toml
11 - src/etnaviv/ci/$GPU_VERSION-fails.txt
12 - src/etnaviv/ci/$GPU_VERSION-flakes.txt
13 - src/etnaviv/ci/$GPU_VERSION-skips.txt
14 - src/etnaviv/drm/**/*
15 - src/etnaviv/drm-shim/**/*
[all …]
/aosp_15_r20/external/mesa3d/src/etnaviv/isa/
H A Dmeson.build5 'etnaviv.xml',
10 'etnaviv-isa',
11 input: ['etnaviv.xml'],
12 output: ['etnaviv-isa.c', 'etnaviv-isa.h'],
51 input: 'etnaviv.xml',
64 input: ['etnaviv.xml'],
88 'etnaviv-disasm',
91 build_by_default: with_tools.contains('etnaviv'),
98 if with_tools.contains('etnaviv')
162 # rust.test('isa', _libetnaviv_isa_proc_rs, suite : ['etnaviv'])
[all …]
H A Dassembler.c16 #include <etnaviv/isa/etnaviv-isa.h>
51 printf("Usage: etnaviv-assembler -i FILE -o FILE -s\n"); in print_usage()
/aosp_15_r20/external/mesa3d/docs/relnotes/
H A D24.1.0.rst225 - etnaviv, modesetting, and glxgears
1230 - etnaviv/isa: Add missing dep of encode.py/decode.py calls on isa.py
1233 - etnaviv: Remove no_oneconst_limit from etna_inst
1236 - etnaviv: Remove not used etna_assemble_set_imm(..)
1237 - etnaviv: Fix how we determine the max supported number of varyings
1238 - etnaviv: isa: Remove duplicate #instruction-alu-atomic
1239 - etnaviv: isa: Add dsx and dsy opcodes
1240 - etnaviv: isa: Add frc opcode
1241 - etnaviv: isa: Add norm_dp2, norm_dp3 and norm_dp4 opcodes
1242 - etnaviv: isa: Add bit_extract opcode
[all …]
H A D19.3.0.rst715 - etnaviv: a bit of micro-optimization
717 - etnaviv: disable ARB_shadow
718 - etnaviv: etna_resource_copy_region(..): drop assert
719 - etnaviv: support ARB_framebuffer_object
720 - etnaviv: nir: start to make use of compile_error(..)
721 - etnaviv: output the same shader-db format as freedreno, v3d and intel
722 - etnaviv: fix compile warnings
723 - etnaviv: fix code style
724 - etnaviv: store updated usage in pipe_transfer object
725 - etnaviv: keep track of buffer valid ranges for PIPE_BUFFER
[all …]
H A D20.0.0.rst662 - etnaviv: rs: upsampling is not supported
663 - etnaviv: add drm-shim
664 - etnaviv: drop not used config_out function param
665 - etnaviv: use a more self-explanatory param name
666 - etnaviv: handle 8 byte block in tiling
667 - etnaviv: add support for extended pe formats
668 - etnaviv: fix integer vertex formats
669 - etnaviv: use NORMALIZE_SIGN_EXTEND
670 - etnaviv: fix R10G10B10A2 vertex format entries
671 - etnaviv: handle integer case for GENERIC_ATTRIB_SCALE
[all …]
H A D17.1.4.rst138 - etnaviv: don't try RS blit if blit region is unaligned
139 - etnaviv: use padded width/height for resource copies
140 - etnaviv: remove bogus assert
141 - etnaviv: replace translate_clear_color with util_pack_color
142 - etnaviv: mask correct channel for RB swapped rendertargets
143 - etnaviv: advertise correct max LOD bias
144 - etnaviv: only flush resource to self if no scanout buffer exists
H A D23.3.0.rst100 - etnaviv: gc2000 gles2 regression
520 - etnaviv: Don't use alu->dest.write_mask
521 - etnaviv: What if we just didn't have a compiler?
1093 - etnaviv: move nir texture lowerings into one pass
1095 - etnaviv: nir: support intrinsic used for txs lowering
1096 - etnaviv: nir: lower nir_texop_txs
1097 - ci/etnaviv: update ci expectations
1098 - etnaviv: make use of BITFIELD_BIT(..) macro
1099 - etnaviv: name the enum used for pass_flags
1100 - etnaviv: add is_dead_instruction(..) helper
[all …]
H A D20.1.0.rst1059 - etnaviv: enable texture upload memory throttling
1060 - etnaviv: update headers from rnndb
1061 - etnaviv: fix alpha test on GC3000
1062 - etnaviv: add etna_constbuf_state object
1063 - etnaviv: ask kernel for max number of supported varyings
1064 - etnaviv: update headers from rnndb
1065 - etnaviv: increase number of supported varyings to 16
1066 - etnaviv: implement emit_string_marker
1067 - etnaviv: get rid of etna_spec in etna_context
1068 - etnaviv: enable shareable shaders
[all …]
H A D22.3.0.rst62 - etnaviv: compiler assertion fail in glmark2 terrain
374 - etnaviv: Use u_default_set_debug_callback
655 - etnaviv: Use correct idiv lowering
675 - etnaviv: Advertise PIPE_CAP_BUFFER_MAP_PERSISTENT_COHERENT
1108 - ci: include etnaviv support in ARM64 container
1111 - ci/etnaviv: add GC7000 support
1112 - etnaviv: Remove possibility to force MSAA
1113 - etnaviv: rs: Color resolve works
1114 - etnaviv: rs: Directly call etna_try_rs_blit(..)
1115 - etnaviv: rs: msaa: Set cache mode for SMALL_MSAA
[all …]
H A D23.2.1.rst830 - etnaviv: Add util_blitter_save_so_targets(..) call
831 - etnaviv: nir: improve uniform usage for ALU opc
832 - etnaviv: correct number of instructions in dump_shader_info(..)
833 - etnaviv: move printing of final shader out of etna_link_shaders(..)
834 - etnaviv: nir: do not call nir_lower_idiv(..) unconditionally
835 - etnaviv: make wider use of DBG_ENABLED(..)
837 - ci/etnaviv: add asan run
838 - etnaviv: Add support for conditional rendering
839 - etnaviv: add support for performance warnings
841 - etnaviv: remove tgsi remains
[all …]
H A D22.2.0.rst210 - regression: "NIR based varying linker" breaks some xwayland/glamor applications with etnaviv
246 - Etnaviv: The triangle is lost during linking together triangle strips with degenerate triangles
1292 - etnaviv: factor out shader screen related init/deint
1293 - etnaviv: async shader compile
1294 - etnaviv: Move nir_shader_compiler_options to compiler
1614 - ci/etnaviv: sort fails.txt
1615 - ci/etnaviv: add recent fails and remove 3 unexpected passes
1616 - ci/etnaviv: disable tests which takes too long
1617 - ci/etnaviv: add recent flakes for gc2000
1618 - ci/etnaviv: gc2000: drop flakes from fails
[all …]
H A D24.2.0.rst667 - etnaviv: isa: Drop capturing of python output
668 - etnaviv: isa: Add clang-format special comments
669 - etnaviv: isa: Print dst_full for ALU
670 - etnaviv: isa: Switch to enum isa_thread
671 - etnaviv: isa: Add more flags to etna_inst
672 - etnaviv: isa: Rework modeling of left shift for store/load
673 - etnaviv: isa: Add name for full writemask
675 - etnaviv: isa: Do src swizzle with isaspec
677 - etnaviv: Zero init all srcs passed to etna_emit_alu(..)
686 - etnaviv: isa: Add meta elements to instructions
[all …]
H A D21.1.7.rst130 - etnaviv: always try to create KMS side handles for imported resources
142 - etnaviv: fix gbm_bo_get_handle_for_plane for multiplanar images
165 - etnaviv: fix renderonly check in etna_resource_alloc
166 - etnaviv: fail in get_handle(TYPE_KMS) without a scanout resource
H A D20.2.0.rst477 - etnaviv: Use SATURATE
1088 - etnaviv: fix SAMP_ANISOTROPY register value
1089 - etnaviv: do not use int filter when anisotropic filtering is used
1093 - etnaviv: drop translate_blend(..)
1097 - etnaviv: delete not used struct
1098 - etnaviv: convert enums
1099 - etnaviv: move etna_lower_io(..) to etnaviv_nir.c
1100 - etnaviv: get rid of etna_compile dependency
1101 - etnaviv: move etna_lower_alu(..) to etnaviv_nir.c
1102 - etnaviv: drop OPT_V define
[all …]
H A D22.3.5.rst122 - etnaviv: drm: fix BO array leaks
123 - etnaviv: free pm queries dynarray on screen destroy
124 - etnaviv: drm: fix check if BO is on a deferred destroy list
125 - etnaviv: fix double scanout import of multiplanar resources
H A D20.3.0.rst1092 - etnaviv: call nir_lower_bool_to_bitsize
1093 - etnaviv: completely turn off MSAA
1094 - ci: do not build libdrm for vc4, reedreno and etnaviv
1095 - etnaviv: call nir_opt_shrink_vectors(..) in opt loop
1096 - etnaviv: shuffle some variant fields
1097 - etnaviv: add disk cache
1098 - etnaviv: simplify linear stride implementation
1101 - etnaviv: drop etna_pipe_wait(..)
1104 - etnaviv: convert from tgsi semantic/index to varying-slot
1105 - etnaviv: move etna_dump_shader(..) to generic location
[all …]
H A D22.0.0.rst715 - ci/etnaviv: add manual piglit testing
717 - ci/etnaviv: armhf: switch to .baremetal-test-armhf
718 - ci/etnaviv: no need to force nir anymore
722 - etnaviv/ci: update piglit fails
734 - etnaviv: make use of nir_lower_tex_shadow
735 - etnaviv: fix FRONT_AND_BACK culling
736 - etnaviv: add multiply_with_8 flag
737 - etnaviv: use bytes for read TX data
738 - etnaviv: add two new HI related perfmon counter
739 - etnaviv: add support for INTEL_blackhole_render
[all …]
/aosp_15_r20/external/mesa3d/
H A D.mr-label-maker.yml25 'etnaviv': 'etnaviv'
26 'etnaviv/nn': ['etnaviv', 'teflon']
158 '^src/etnaviv/': ['etnaviv']
182 '^src/gallium/drivers/etnaviv/': ['etnaviv']
183 '^src/gallium/drivers/etnaviv/etnaviv_ml_.*': ['teflon']
232 '^src/gallium/winsys/etnaviv/': ['etnaviv']
/aosp_15_r20/external/mesa3d/.gitlab-ci/build/
H A Dgitlab-ci.yml167 …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…
209 -D tools=drm-shim,etnaviv,freedreno,glsl,intel,intel-ui,nir,nouveau,lima,panfrost,asahi
260 …GALLIUM_DRIVERS: "i915,iris,nouveau,freedreno,r300,svga,llvmpipe,softpipe,v3d,vc4,virgl,etnaviv,pa…
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/docs/
H A Dfeatures.txt42 GL_NV_conditional_render (Conditional rendering) DONE (v3d, etnaviv/HALTI0)
44 GL_ARB_color_buffer_float (Clamping controls) DONE (v3d, vc4, lima, etnaviv)
46 GL_EXT_packed_float DONE (v3d, etnaviv/HALTI0)
49 GL_ARB_framebuffer_object (Framebuffer objects) DONE (v3d, vc4, etnaviv)
51 GL_ARB_half_float_vertex DONE (v3d, vc4, lima, etnaviv)
53 GL_EXT_texture_array DONE (v3d, etnaviv/HALTI0)
56 GL_ARB_texture_rg DONE (v3d, lima, etnaviv/HALTI2)
59 GL_EXT_framebuffer_sRGB (sRGB framebuffer format) DONE (v3d, vc4, lima, etnaviv/HALTI3)
75 GL_ARB_draw_instanced (Instanced drawing) DONE (etnaviv/HALTI2, v3d, crocus)
80 GL_ARB_texture_rectangle (Rectangular textures) DONE (v3d, vc4, lima, crocus, etnaviv)
[all …]
H A Dteflon.rst12 * - Etnaviv
58 mesa $ meson setup build -Dgallium-drivers=etnaviv -Dvulkan-drivers= -Dteflon=true
64 Your board should have booted into a mainline 6.7 or greater kernel and have the etnaviv driver loa…
106 Teflon delegate: loaded etnaviv driver
/aosp_15_r20/external/mesa3d/bin/pick/
H A Dcore_test.py87 etnaviv: fix vertex buffer state emission for single stream GPUs
92 Fixes: 3d09bb390a39 (etnaviv: GC7000: State changes for HALTI3..5)
323 … s = self.FakeSubprocess(b'Fixes: 3d09bb390a39 (etnaviv: GC7000: State changes for HALTI3..5)')
335 … s = self.FakeSubprocess(b'Fixes: 3d09bb390a39 (etnaviv: GC7000: State changes for HALTI3..5)')
427 b'Fixes: 3d09bb390a39 (etnaviv: GC7000: State changes for HALTI3..5)\n'
442 b'Fixes: 3d09bb390a39 (etnaviv: GC7000: State changes for HALTI3..5)\n'
457 b'Fixes: 3d09bb390a39 (etnaviv: GC7000: State changes for HALTI3..5)\n'
/aosp_15_r20/external/mesa3d/src/etnaviv/drm-shim/
H A Detnaviv_noop.c2 * Copyright (c) 2019 Etnaviv Project
221 shim_device.driver_name = "etnaviv"; in drm_shim_driver_init()
225 /* etnaviv uses the DRM version to expose features, instead of getparam. */ in drm_shim_driver_init()
230 drm_shim_override_file("DRIVER=etnaviv\n" in drm_shim_driver_init()
231 "MODALIAS=platform:etnaviv\n", in drm_shim_driver_init()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_disasm.c2 * Copyright (c) 2016 Etnaviv Project
28 #include <etnaviv/isa/etnaviv-isa.h>

1234567891011