• Home
Name Date Size #Lines LOC

..--

tests/22-Oct-2025-185116

READMED22-Oct-2025441 149

etnaviv_asm.cD22-Oct-20252.5 KiB7936

etnaviv_asm.hD22-Oct-20253.2 KiB11058

etnaviv_blend.cD22-Oct-20258.3 KiB231149

etnaviv_blend.hD22-Oct-20252.1 KiB7234

etnaviv_blt.cD22-Oct-202525.8 KiB634477

etnaviv_blt.hD22-Oct-20252.9 KiB10257

etnaviv_clear_blit.cD22-Oct-202510.9 KiB308233

etnaviv_clear_blit.hD22-Oct-20251.9 KiB5519

etnaviv_compiler.cD22-Oct-20253.7 KiB10773

etnaviv_compiler.hD22-Oct-20255.4 KiB17688

etnaviv_compiler_nir.cD22-Oct-202545.8 KiB1,4581,104

etnaviv_compiler_nir.hD22-Oct-202512.3 KiB436319

etnaviv_compiler_nir_emit.cD22-Oct-20257.3 KiB258197

etnaviv_compiler_nir_liveness.cD22-Oct-20258.5 KiB261159

etnaviv_compiler_nir_ra.cD22-Oct-20258.6 KiB264185

etnaviv_context.cD22-Oct-202525.1 KiB756531

etnaviv_context.hD22-Oct-20257.4 KiB244166

etnaviv_debug.hD22-Oct-20255.3 KiB11271

etnaviv_disasm.cD22-Oct-20251.8 KiB5421

etnaviv_disasm.hD22-Oct-20251.4 KiB419

etnaviv_disk_cache.cD22-Oct-20255.3 KiB184107

etnaviv_disk_cache.hD22-Oct-20251.7 KiB4612

etnaviv_emit.cD22-Oct-202535.6 KiB758572

etnaviv_emit.hD22-Oct-20257.7 KiB244183

etnaviv_etc2.cD22-Oct-20254.4 KiB14694

etnaviv_etc2.hD22-Oct-20251.8 KiB5217

etnaviv_fence.cD22-Oct-20253.7 KiB12982

etnaviv_fence.hD22-Oct-20251.8 KiB5318

etnaviv_format.cD22-Oct-202514 KiB393282

etnaviv_format.hD22-Oct-20252 KiB6326

etnaviv_internal.hD22-Oct-202510.1 KiB293192

etnaviv_ml.cD22-Oct-202532.3 KiB866712

etnaviv_ml.hD22-Oct-20254.4 KiB150106

etnaviv_ml_nn.cD22-Oct-202541.6 KiB1,094866

etnaviv_ml_nn.hD22-Oct-20251.9 KiB4933

etnaviv_ml_nn_v7.cD22-Oct-202522.2 KiB565456

etnaviv_ml_nn_v8.cD22-Oct-202526.5 KiB838638

etnaviv_ml_tp.cD22-Oct-202530.9 KiB924724

etnaviv_ml_tp.hD22-Oct-20251.3 KiB3827

etnaviv_nir.cD22-Oct-20257.7 KiB225145

etnaviv_nir.hD22-Oct-20251.6 KiB4716

etnaviv_nir_lower_source_mods.cD22-Oct-20253.6 KiB11864

etnaviv_nir_lower_texture.cD22-Oct-20251.3 KiB5334

etnaviv_nir_lower_ubo_to_uniform.cD22-Oct-20252.9 KiB8641

etnaviv_perfmon.cD22-Oct-202515.8 KiB523468

etnaviv_perfmon.hD22-Oct-20256.9 KiB14696

etnaviv_query.cD22-Oct-20255 KiB165108

etnaviv_query.hD22-Oct-20252.2 KiB6528

etnaviv_query_acc.cD22-Oct-20255.1 KiB187107

etnaviv_query_acc.hD22-Oct-20252.7 KiB8541

etnaviv_query_acc_occlusion.cD22-Oct-20253.5 KiB12372

etnaviv_query_acc_perfmon.cD22-Oct-20254.5 KiB174108

etnaviv_query_sw.cD22-Oct-20254.1 KiB157102

etnaviv_query_sw.hD22-Oct-20252.1 KiB6024

etnaviv_rasterizer.cD22-Oct-20253.3 KiB8342

etnaviv_rasterizer.hD22-Oct-20251.9 KiB5825

etnaviv_resource.cD22-Oct-202531.6 KiB930700

etnaviv_resource.hD22-Oct-20259.2 KiB323222

etnaviv_rs.cD22-Oct-202535.7 KiB906661

etnaviv_rs.hD22-Oct-20253.2 KiB9557

etnaviv_screen.cD22-Oct-202538.1 KiB1,130837

etnaviv_screen.hD22-Oct-20253.4 KiB11766

etnaviv_shader.cD22-Oct-202522.3 KiB657478

etnaviv_shader.hD22-Oct-20253.6 KiB12064

etnaviv_state.cD22-Oct-202538 KiB1,049757

etnaviv_state.hD22-Oct-20252.1 KiB7233

etnaviv_surface.cD22-Oct-20257.5 KiB197126

etnaviv_surface.hD22-Oct-20252.1 KiB6025

etnaviv_texture.cD22-Oct-202512.8 KiB388274

etnaviv_texture.hD22-Oct-20252.4 KiB7326

etnaviv_texture_desc.cD22-Oct-202514.5 KiB371282

etnaviv_texture_desc.hD22-Oct-20251.5 KiB396

etnaviv_texture_state.cD22-Oct-202523.3 KiB628488

etnaviv_texture_state.hD22-Oct-20251.5 KiB386

etnaviv_tiling.cD22-Oct-20254.3 KiB10168

etnaviv_tiling.hD22-Oct-20252.3 KiB5722

etnaviv_transfer.cD22-Oct-202517.6 KiB468303

etnaviv_transfer.hD22-Oct-20251.3 KiB366

etnaviv_translate.hD22-Oct-202515.6 KiB544466

etnaviv_uniforms.cD22-Oct-20256 KiB196141

etnaviv_uniforms.hD22-Oct-20251.6 KiB4513

etnaviv_util.hD22-Oct-20252 KiB7031

etnaviv_zsa.cD22-Oct-20255.4 KiB12876

etnaviv_zsa.hD22-Oct-20252 KiB6127

meson.buildD22-Oct-20253 KiB123118

README

1Notes for the etnaviv gallium driver
2------------------------------------
3
4There are two ways how this driver might get used:
5
6- application opens kms device (kmscube, weston, ..)
7- X via xf86-video-armada
8
9For the kms device case we provide a renderonly based driver like
10imx where all the magic for buffer import and export between kms
11and renderonly GPU is handled automaticly.
12
13For X/xf86-video-armada we need to provide etnaviv_dri.so.
14