• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

hw/23-Nov-2023-4,2063,257

Android.mkD23-Nov-20231.8 KiB4819

Makefile.sourcesD23-Nov-20231.7 KiB8483

READMED23-Nov-2023441 149

etnaviv_asm.cD23-Nov-20234.6 KiB11572

etnaviv_asm.hD23-Nov-20235.8 KiB188117

etnaviv_blend.cD23-Nov-20237.3 KiB191119

etnaviv_blend.hD23-Nov-20232 KiB6628

etnaviv_blt.cD23-Nov-202322.5 KiB557428

etnaviv_blt.hD23-Nov-20232.8 KiB10055

etnaviv_clear_blit.cD23-Nov-20239.8 KiB277199

etnaviv_clear_blit.hD23-Nov-20232 KiB6023

etnaviv_compiler.cD23-Nov-20231.8 KiB5724

etnaviv_compiler.hD23-Nov-20235.4 KiB17988

etnaviv_compiler_cmdline.cD23-Nov-20234.1 KiB169113

etnaviv_compiler_nir.cD23-Nov-202339.7 KiB1,259955

etnaviv_compiler_nir.hD23-Nov-202310 KiB352251

etnaviv_compiler_nir_emit.cD23-Nov-20238 KiB258195

etnaviv_compiler_nir_liveness.cD23-Nov-20238.2 KiB251151

etnaviv_compiler_nir_ra.cD23-Nov-20238.4 KiB256178

etnaviv_compiler_tgsi.cD23-Nov-202384.9 KiB2,5781,784

etnaviv_context.cD23-Nov-202322 KiB676454

etnaviv_context.hD23-Nov-20237 KiB228155

etnaviv_debug.hD23-Nov-20233.9 KiB8547

etnaviv_disasm.cD23-Nov-202312.7 KiB627504

etnaviv_disasm.hD23-Nov-20231.4 KiB419

etnaviv_disk_cache.cD23-Nov-20235.5 KiB187109

etnaviv_disk_cache.hD23-Nov-20231.7 KiB4612

etnaviv_emit.cD23-Nov-202331.8 KiB681502

etnaviv_emit.hD23-Nov-20237.1 KiB224164

etnaviv_etc2.cD23-Nov-20234.4 KiB14795

etnaviv_etc2.hD23-Nov-20231.8 KiB5217

etnaviv_fence.cD23-Nov-20233.7 KiB12982

etnaviv_fence.hD23-Nov-20231.8 KiB5318

etnaviv_format.cD23-Nov-202313.7 KiB381273

etnaviv_format.hD23-Nov-20232 KiB6326

etnaviv_internal.hD23-Nov-20239.9 KiB285179

etnaviv_nir.cD23-Nov-202310.5 KiB264175

etnaviv_nir.hD23-Nov-20231.4 KiB3810

etnaviv_perfmon.cD23-Nov-202315.3 KiB504449

etnaviv_perfmon.hD23-Nov-20236.7 KiB14393

etnaviv_query.cD23-Nov-20234.6 KiB15398

etnaviv_query.hD23-Nov-20232.2 KiB6528

etnaviv_query_acc.cD23-Nov-20235.5 KiB198116

etnaviv_query_acc.hD23-Nov-20232.7 KiB8642

etnaviv_query_acc_occlusion.cD23-Nov-20233.4 KiB11967

etnaviv_query_acc_perfmon.cD23-Nov-20234.3 KiB168102

etnaviv_query_sw.cD23-Nov-20234.1 KiB157102

etnaviv_query_sw.hD23-Nov-20232.1 KiB6024

etnaviv_rasterizer.cD23-Nov-20233.2 KiB7938

etnaviv_rasterizer.hD23-Nov-20231.9 KiB5825

etnaviv_resource.cD23-Nov-202323.2 KiB706514

etnaviv_resource.hD23-Nov-20235.8 KiB186111

etnaviv_rs.cD23-Nov-202333 KiB844602

etnaviv_rs.hD23-Nov-20233.1 KiB9355

etnaviv_screen.cD23-Nov-202335.7 KiB1,071826

etnaviv_screen.hD23-Nov-20233.1 KiB10757

etnaviv_shader.cD23-Nov-202317.7 KiB540392

etnaviv_shader.hD23-Nov-20232.6 KiB9143

etnaviv_state.cD23-Nov-202328.7 KiB813592

etnaviv_state.hD23-Nov-20231.7 KiB5319

etnaviv_surface.cD23-Nov-20237.5 KiB201126

etnaviv_surface.hD23-Nov-20231.9 KiB5823

etnaviv_texture.cD23-Nov-202311.5 KiB346241

etnaviv_texture.hD23-Nov-20232.3 KiB7024

etnaviv_texture_desc.cD23-Nov-202314.1 KiB363275

etnaviv_texture_desc.hD23-Nov-20231.5 KiB396

etnaviv_texture_state.cD23-Nov-202317.9 KiB461356

etnaviv_texture_state.hD23-Nov-20231.5 KiB386

etnaviv_tiling.cD23-Nov-20234.3 KiB10168

etnaviv_tiling.hD23-Nov-20232.3 KiB5722

etnaviv_transfer.cD23-Nov-202319.3 KiB517299

etnaviv_transfer.hD23-Nov-20231.3 KiB366

etnaviv_translate.hD23-Nov-202314.9 KiB501418

etnaviv_uniforms.cD23-Nov-20234.3 KiB13890

etnaviv_uniforms.hD23-Nov-20231.6 KiB4513

etnaviv_util.hD23-Nov-20233.1 KiB12668

etnaviv_zsa.cD23-Nov-20235.4 KiB13077

etnaviv_zsa.hD23-Nov-20232 KiB6127

meson.buildD23-Nov-20233.7 KiB133125

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