Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
hw/ | 12-May-2024 | - | 4,213 | 3,264 | ||
tests/ | 12-May-2024 | - | 185 | 116 | ||
README | D | 12-May-2024 | 441 | 14 | 9 | |
etnaviv_asm.c | D | 12-May-2024 | 4.6 KiB | 115 | 72 | |
etnaviv_asm.h | D | 12-May-2024 | 5.8 KiB | 188 | 117 | |
etnaviv_blend.c | D | 12-May-2024 | 7.4 KiB | 193 | 121 | |
etnaviv_blend.h | D | 12-May-2024 | 2 KiB | 66 | 28 | |
etnaviv_blt.c | D | 12-May-2024 | 22.4 KiB | 554 | 425 | |
etnaviv_blt.h | D | 12-May-2024 | 2.8 KiB | 100 | 55 | |
etnaviv_clear_blit.c | D | 12-May-2024 | 9.4 KiB | 270 | 204 | |
etnaviv_clear_blit.h | D | 12-May-2024 | 2 KiB | 60 | 23 | |
etnaviv_compiler.c | D | 12-May-2024 | 2.9 KiB | 87 | 53 | |
etnaviv_compiler.h | D | 12-May-2024 | 5.3 KiB | 173 | 85 | |
etnaviv_compiler_cmdline.c | D | 12-May-2024 | 4.1 KiB | 169 | 113 | |
etnaviv_compiler_nir.c | D | 12-May-2024 | 41.4 KiB | 1,302 | 985 | |
etnaviv_compiler_nir.h | D | 12-May-2024 | 10 KiB | 354 | 254 | |
etnaviv_compiler_nir_emit.c | D | 12-May-2024 | 8 KiB | 260 | 198 | |
etnaviv_compiler_nir_liveness.c | D | 12-May-2024 | 8.2 KiB | 251 | 151 | |
etnaviv_compiler_nir_ra.c | D | 12-May-2024 | 8.5 KiB | 258 | 180 | |
etnaviv_context.c | D | 12-May-2024 | 21.3 KiB | 642 | 449 | |
etnaviv_context.h | D | 12-May-2024 | 6.8 KiB | 221 | 150 | |
etnaviv_debug.h | D | 12-May-2024 | 3.8 KiB | 86 | 48 | |
etnaviv_disasm.c | D | 12-May-2024 | 12.7 KiB | 627 | 504 | |
etnaviv_disasm.h | D | 12-May-2024 | 1.4 KiB | 41 | 9 | |
etnaviv_disk_cache.c | D | 12-May-2024 | 5.3 KiB | 184 | 107 | |
etnaviv_disk_cache.h | D | 12-May-2024 | 1.7 KiB | 46 | 12 | |
etnaviv_emit.c | D | 12-May-2024 | 31.7 KiB | 679 | 500 | |
etnaviv_emit.h | D | 12-May-2024 | 7.1 KiB | 224 | 164 | |
etnaviv_etc2.c | D | 12-May-2024 | 4.4 KiB | 147 | 95 | |
etnaviv_etc2.h | D | 12-May-2024 | 1.8 KiB | 52 | 17 | |
etnaviv_fence.c | D | 12-May-2024 | 3.7 KiB | 129 | 82 | |
etnaviv_fence.h | D | 12-May-2024 | 1.8 KiB | 53 | 18 | |
etnaviv_format.c | D | 12-May-2024 | 13.7 KiB | 382 | 275 | |
etnaviv_format.h | D | 12-May-2024 | 2 KiB | 63 | 26 | |
etnaviv_internal.h | D | 12-May-2024 | 10 KiB | 289 | 182 | |
etnaviv_nir.c | D | 12-May-2024 | 7.8 KiB | 217 | 139 | |
etnaviv_nir.h | D | 12-May-2024 | 1.5 KiB | 41 | 12 | |
etnaviv_nir_lower_ubo_to_uniform.c | D | 12-May-2024 | 2.9 KiB | 86 | 41 | |
etnaviv_perfmon.c | D | 12-May-2024 | 15.8 KiB | 523 | 468 | |
etnaviv_perfmon.h | D | 12-May-2024 | 6.9 KiB | 146 | 96 | |
etnaviv_query.c | D | 12-May-2024 | 4.6 KiB | 153 | 98 | |
etnaviv_query.h | D | 12-May-2024 | 2.2 KiB | 65 | 28 | |
etnaviv_query_acc.c | D | 12-May-2024 | 5.5 KiB | 198 | 116 | |
etnaviv_query_acc.h | D | 12-May-2024 | 2.7 KiB | 86 | 42 | |
etnaviv_query_acc_occlusion.c | D | 12-May-2024 | 3.4 KiB | 120 | 70 | |
etnaviv_query_acc_perfmon.c | D | 12-May-2024 | 4.5 KiB | 173 | 106 | |
etnaviv_query_sw.c | D | 12-May-2024 | 4.1 KiB | 157 | 102 | |
etnaviv_query_sw.h | D | 12-May-2024 | 2.1 KiB | 60 | 24 | |
etnaviv_rasterizer.c | D | 12-May-2024 | 3.2 KiB | 79 | 38 | |
etnaviv_rasterizer.h | D | 12-May-2024 | 1.9 KiB | 58 | 25 | |
etnaviv_resource.c | D | 12-May-2024 | 23.5 KiB | 707 | 530 | |
etnaviv_resource.h | D | 12-May-2024 | 5.9 KiB | 186 | 111 | |
etnaviv_rs.c | D | 12-May-2024 | 33.5 KiB | 850 | 611 | |
etnaviv_rs.h | D | 12-May-2024 | 3.1 KiB | 94 | 56 | |
etnaviv_screen.c | D | 12-May-2024 | 38.9 KiB | 1,182 | 903 | |
etnaviv_screen.h | D | 12-May-2024 | 3.8 KiB | 132 | 76 | |
etnaviv_shader.c | D | 12-May-2024 | 20.2 KiB | 614 | 446 | |
etnaviv_shader.h | D | 12-May-2024 | 3.4 KiB | 114 | 59 | |
etnaviv_state.c | D | 12-May-2024 | 30.9 KiB | 884 | 643 | |
etnaviv_state.h | D | 12-May-2024 | 1.7 KiB | 53 | 19 | |
etnaviv_surface.c | D | 12-May-2024 | 7.7 KiB | 206 | 131 | |
etnaviv_surface.h | D | 12-May-2024 | 1.9 KiB | 58 | 23 | |
etnaviv_texture.c | D | 12-May-2024 | 12.3 KiB | 366 | 259 | |
etnaviv_texture.h | D | 12-May-2024 | 2.4 KiB | 73 | 26 | |
etnaviv_texture_desc.c | D | 12-May-2024 | 14.1 KiB | 360 | 273 | |
etnaviv_texture_desc.h | D | 12-May-2024 | 1.5 KiB | 39 | 6 | |
etnaviv_texture_state.c | D | 12-May-2024 | 23 KiB | 618 | 481 | |
etnaviv_texture_state.h | D | 12-May-2024 | 1.5 KiB | 38 | 6 | |
etnaviv_tiling.c | D | 12-May-2024 | 4.3 KiB | 101 | 68 | |
etnaviv_tiling.h | D | 12-May-2024 | 2.3 KiB | 57 | 22 | |
etnaviv_transfer.c | D | 12-May-2024 | 19 KiB | 506 | 293 | |
etnaviv_transfer.h | D | 12-May-2024 | 1.3 KiB | 36 | 6 | |
etnaviv_translate.h | D | 12-May-2024 | 14.9 KiB | 500 | 417 | |
etnaviv_uniforms.c | D | 12-May-2024 | 4.2 KiB | 138 | 90 | |
etnaviv_uniforms.h | D | 12-May-2024 | 1.6 KiB | 45 | 13 | |
etnaviv_util.h | D | 12-May-2024 | 2.8 KiB | 116 | 61 | |
etnaviv_zsa.c | D | 12-May-2024 | 5.4 KiB | 130 | 77 | |
etnaviv_zsa.h | D | 12-May-2024 | 2 KiB | 61 | 27 | |
meson.build | D | 12-May-2024 | 4.2 KiB | 150 | 141 |
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