• Home
Name Date Size #Lines LOC

..--

tests/04-Jul-2025-185116

READMED04-Jul-2025441 149

etnaviv_asm.cD04-Jul-20252.5 KiB7936

etnaviv_asm.hD04-Jul-20253.2 KiB11058

etnaviv_blend.cD04-Jul-20258.3 KiB231149

etnaviv_blend.hD04-Jul-20252.1 KiB7234

etnaviv_blt.cD04-Jul-202525.7 KiB632475

etnaviv_blt.hD04-Jul-20252.9 KiB10257

etnaviv_clear_blit.cD04-Jul-202510.9 KiB308233

etnaviv_clear_blit.hD04-Jul-20251.9 KiB5519

etnaviv_compiler.cD04-Jul-20253.7 KiB10874

etnaviv_compiler.hD04-Jul-20255.4 KiB17688

etnaviv_compiler_nir.cD04-Jul-202545.8 KiB1,4581,104

etnaviv_compiler_nir.hD04-Jul-202512.3 KiB436319

etnaviv_compiler_nir_emit.cD04-Jul-20257.3 KiB258197

etnaviv_compiler_nir_liveness.cD04-Jul-20258.5 KiB261159

etnaviv_compiler_nir_ra.cD04-Jul-20258.6 KiB264185

etnaviv_context.cD04-Jul-202525.1 KiB756531

etnaviv_context.hD04-Jul-20257.4 KiB244166

etnaviv_debug.hD04-Jul-20255.3 KiB11271

etnaviv_disasm.cD04-Jul-20251.8 KiB5421

etnaviv_disasm.hD04-Jul-20251.4 KiB419

etnaviv_disk_cache.cD04-Jul-20255.3 KiB184107

etnaviv_disk_cache.hD04-Jul-20251.7 KiB4612

etnaviv_emit.cD04-Jul-202535.6 KiB758572

etnaviv_emit.hD04-Jul-20257.7 KiB244183

etnaviv_etc2.cD04-Jul-20254.4 KiB14694

etnaviv_etc2.hD04-Jul-20251.8 KiB5217

etnaviv_fence.cD04-Jul-20253.7 KiB12982

etnaviv_fence.hD04-Jul-20251.8 KiB5318

etnaviv_format.cD04-Jul-202514 KiB393282

etnaviv_format.hD04-Jul-20252 KiB6326

etnaviv_internal.hD04-Jul-202510.1 KiB293192

etnaviv_ml.cD04-Jul-202532.3 KiB866712

etnaviv_ml.hD04-Jul-20254.4 KiB150106

etnaviv_ml_nn.cD04-Jul-202541.6 KiB1,094866

etnaviv_ml_nn.hD04-Jul-20251.9 KiB4933

etnaviv_ml_nn_v7.cD04-Jul-202522.2 KiB565456

etnaviv_ml_nn_v8.cD04-Jul-202526.5 KiB838638

etnaviv_ml_tp.cD04-Jul-202530.9 KiB924724

etnaviv_ml_tp.hD04-Jul-20251.3 KiB3827

etnaviv_nir.cD04-Jul-20257.7 KiB225145

etnaviv_nir.hD04-Jul-20251.6 KiB4716

etnaviv_nir_lower_source_mods.cD04-Jul-20253.6 KiB11864

etnaviv_nir_lower_texture.cD04-Jul-20251.2 KiB5233

etnaviv_nir_lower_ubo_to_uniform.cD04-Jul-20252.9 KiB8641

etnaviv_perfmon.cD04-Jul-202515.8 KiB523468

etnaviv_perfmon.hD04-Jul-20256.9 KiB14696

etnaviv_query.cD04-Jul-20255 KiB165108

etnaviv_query.hD04-Jul-20252.2 KiB6528

etnaviv_query_acc.cD04-Jul-20255.1 KiB187107

etnaviv_query_acc.hD04-Jul-20252.7 KiB8541

etnaviv_query_acc_occlusion.cD04-Jul-20253.5 KiB12372

etnaviv_query_acc_perfmon.cD04-Jul-20254.5 KiB174108

etnaviv_query_sw.cD04-Jul-20254.1 KiB157102

etnaviv_query_sw.hD04-Jul-20252.1 KiB6024

etnaviv_rasterizer.cD04-Jul-20253.3 KiB8342

etnaviv_rasterizer.hD04-Jul-20251.9 KiB5825

etnaviv_resource.cD04-Jul-202531.6 KiB928698

etnaviv_resource.hD04-Jul-20259.1 KiB314214

etnaviv_rs.cD04-Jul-202535.6 KiB904659

etnaviv_rs.hD04-Jul-20253.2 KiB9557

etnaviv_screen.cD04-Jul-202538.1 KiB1,129833

etnaviv_screen.hD04-Jul-20253.4 KiB11766

etnaviv_shader.cD04-Jul-202521.9 KiB646469

etnaviv_shader.hD04-Jul-20253.6 KiB12064

etnaviv_state.cD04-Jul-202538 KiB1,049757

etnaviv_state.hD04-Jul-20252.1 KiB7233

etnaviv_surface.cD04-Jul-20257.5 KiB197126

etnaviv_surface.hD04-Jul-20252.1 KiB6025

etnaviv_texture.cD04-Jul-202512.8 KiB388274

etnaviv_texture.hD04-Jul-20252.4 KiB7326

etnaviv_texture_desc.cD04-Jul-202514.5 KiB371282

etnaviv_texture_desc.hD04-Jul-20251.5 KiB396

etnaviv_texture_state.cD04-Jul-202523.3 KiB628488

etnaviv_texture_state.hD04-Jul-20251.5 KiB386

etnaviv_tiling.cD04-Jul-20254.3 KiB10168

etnaviv_tiling.hD04-Jul-20252.3 KiB5722

etnaviv_transfer.cD04-Jul-202517.6 KiB468303

etnaviv_transfer.hD04-Jul-20251.3 KiB366

etnaviv_translate.hD04-Jul-202515.6 KiB544466

etnaviv_uniforms.cD04-Jul-20255.9 KiB193139

etnaviv_uniforms.hD04-Jul-20251.6 KiB4513

etnaviv_util.hD04-Jul-20252 KiB7031

etnaviv_zsa.cD04-Jul-20255.4 KiB12876

etnaviv_zsa.hD04-Jul-20252 KiB6127

meson.buildD04-Jul-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