• Home
Name Date Size #Lines LOC

..--

hw/03-May-2024-3,9062,961

.gitignoreD03-May-202417 21

Android.mkD03-May-20241.6 KiB4214

Automake.incD03-May-2024279 129

Makefile.amD03-May-20241.6 KiB4717

Makefile.sourcesD03-May-20241.3 KiB6665

READMED03-May-2024441 149

etnaviv_asm.cD03-May-20244.4 KiB11169

etnaviv_asm.hD03-May-20244.4 KiB13468

etnaviv_blend.cD03-May-20246.5 KiB177108

etnaviv_blend.hD03-May-20242 KiB6628

etnaviv_blt.cD03-May-202422.8 KiB563430

etnaviv_blt.hD03-May-20242.8 KiB10156

etnaviv_clear_blit.cD03-May-20248.5 KiB232163

etnaviv_clear_blit.hD03-May-20242 KiB6023

etnaviv_compiler.cD03-May-202485.8 KiB2,6081,812

etnaviv_compiler.hD03-May-20244.4 KiB13869

etnaviv_compiler_cmdline.cD03-May-20244.1 KiB169113

etnaviv_context.cD03-May-202416.5 KiB496343

etnaviv_context.hD03-May-20246.4 KiB211142

etnaviv_debug.hD03-May-20243.6 KiB8143

etnaviv_disasm.cD03-May-202411.9 KiB614487

etnaviv_disasm.hD03-May-20241.4 KiB419

etnaviv_emit.cD03-May-202434.4 KiB741544

etnaviv_emit.hD03-May-20247.1 KiB225165

etnaviv_fence.cD03-May-20243.6 KiB12780

etnaviv_fence.hD03-May-20241.8 KiB5217

etnaviv_format.cD03-May-202415.1 KiB373272

etnaviv_format.hD03-May-20241.9 KiB6023

etnaviv_internal.hD03-May-202410.5 KiB306197

etnaviv_query.cD03-May-20243.7 KiB13482

etnaviv_query.hD03-May-20242.1 KiB6528

etnaviv_query_hw.cD03-May-20246.9 KiB264163

etnaviv_query_hw.hD03-May-20242.8 KiB8944

etnaviv_query_sw.cD03-May-20243.7 KiB14189

etnaviv_query_sw.hD03-May-20241.9 KiB5520

etnaviv_rasterizer.cD03-May-20243.2 KiB7938

etnaviv_rasterizer.hD03-May-20241.9 KiB5825

etnaviv_resource.cD03-May-202421.8 KiB660459

etnaviv_resource.hD03-May-20245.3 KiB16491

etnaviv_rs.cD03-May-202432.1 KiB807579

etnaviv_rs.hD03-May-20243 KiB9153

etnaviv_screen.cD03-May-202433.8 KiB996784

etnaviv_screen.hD03-May-20242.8 KiB9647

etnaviv_shader.cD03-May-202414.2 KiB441309

etnaviv_shader.hD03-May-20242.3 KiB8337

etnaviv_state.cD03-May-202424.8 KiB687488

etnaviv_state.hD03-May-20241.7 KiB5319

etnaviv_surface.cD03-May-20245.9 KiB16094

etnaviv_surface.hD03-May-20241.8 KiB5622

etnaviv_texture.cD03-May-202410.6 KiB314217

etnaviv_texture.hD03-May-20242.1 KiB6420

etnaviv_texture_state.cD03-May-202413.1 KiB330253

etnaviv_texture_state.hD03-May-20242.6 KiB8339

etnaviv_tiling.cD03-May-20244.2 KiB9764

etnaviv_tiling.hD03-May-20242.3 KiB5722

etnaviv_transfer.cD03-May-202415.6 KiB408227

etnaviv_transfer.hD03-May-20241.3 KiB366

etnaviv_translate.hD03-May-202414.6 KiB486402

etnaviv_uniforms.cD03-May-20243.6 KiB11973

etnaviv_uniforms.hD03-May-20241.7 KiB4614

etnaviv_util.hD03-May-20242.7 KiB10957

etnaviv_zsa.cD03-May-20245.3 KiB12671

etnaviv_zsa.hD03-May-20241.8 KiB5320

meson.buildD03-May-20243.1 KiB108100

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