• Home
Name Date Size #Lines LOC

..--

hw/03-May-2024-2,4621,927

.gitignoreD03-May-202417 21

Automake.incD03-May-2024279 129

Makefile.amD03-May-20241.6 KiB4516

Makefile.sourcesD03-May-20241.1 KiB5857

READMED03-May-2024441 149

etnaviv_asm.cD03-May-20244.3 KiB10867

etnaviv_asm.hD03-May-20244.4 KiB13468

etnaviv_blend.cD03-May-20244.2 KiB11051

etnaviv_blend.hD03-May-20241.7 KiB5320

etnaviv_clear_blit.cD03-May-202424.7 KiB641453

etnaviv_clear_blit.hD03-May-20241.7 KiB4915

etnaviv_compiler.cD03-May-202484.3 KiB2,5681,780

etnaviv_compiler.hD03-May-20243.9 KiB12160

etnaviv_compiler_cmdline.cD03-May-20243.7 KiB14795

etnaviv_context.cD03-May-202410 KiB324205

etnaviv_context.hD03-May-20245.9 KiB195131

etnaviv_debug.hD03-May-20243.5 KiB8042

etnaviv_disasm.cD03-May-202411.9 KiB613486

etnaviv_disasm.hD03-May-20241.4 KiB419

etnaviv_emit.cD03-May-202434.1 KiB788589

etnaviv_emit.hD03-May-20244 KiB12477

etnaviv_fence.cD03-May-20242.7 KiB8848

etnaviv_fence.hD03-May-20241.5 KiB408

etnaviv_format.cD03-May-20248.7 KiB269181

etnaviv_format.hD03-May-20241.6 KiB4814

etnaviv_internal.hD03-May-20249.4 KiB279179

etnaviv_query.cD03-May-20243.4 KiB12173

etnaviv_query.hD03-May-20242.1 KiB6528

etnaviv_query_sw.cD03-May-20243.3 KiB12476

etnaviv_query_sw.hD03-May-20241.6 KiB4815

etnaviv_rasterizer.cD03-May-20243.3 KiB8238

etnaviv_rasterizer.hD03-May-20241.9 KiB5825

etnaviv_resource.cD03-May-202414.8 KiB442286

etnaviv_resource.hD03-May-20244.7 KiB14983

etnaviv_rs.cD03-May-20245.3 KiB12877

etnaviv_rs.hD03-May-20242.9 KiB8749

etnaviv_screen.cD03-May-202426.4 KiB810646

etnaviv_screen.hD03-May-20242.9 KiB9647

etnaviv_shader.cD03-May-20249.9 KiB286188

etnaviv_shader.hD03-May-20241.5 KiB4613

etnaviv_state.cD03-May-202423.6 KiB663471

etnaviv_state.hD03-May-20241.7 KiB5319

etnaviv_surface.cD03-May-20245.6 KiB15390

etnaviv_surface.hD03-May-20241.8 KiB5622

etnaviv_texture.cD03-May-202411.5 KiB339248

etnaviv_texture.hD03-May-20242.4 KiB7636

etnaviv_tiling.cD03-May-20244.2 KiB9764

etnaviv_tiling.hD03-May-20242.3 KiB5722

etnaviv_transfer.cD03-May-202413.9 KiB356196

etnaviv_transfer.hD03-May-20241.3 KiB366

etnaviv_translate.hD03-May-202415.9 KiB517430

etnaviv_uniforms.cD03-May-20243.5 KiB11973

etnaviv_uniforms.hD03-May-20241.7 KiB4614

etnaviv_util.hD03-May-20242.7 KiB10957

etnaviv_zsa.cD03-May-20245.1 KiB12470

etnaviv_zsa.hD03-May-20241.8 KiB5320

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