Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 31-Mar-2022 | - | ||||
hw/ | H | 31-Mar-2022 | - | 4,206 | 3,257 | |
tests/ | H | 31-Mar-2022 | - | 185 | 116 | |
README | H A D | 31-Mar-2022 | 441 | 14 | 9 | |
etnaviv_asm.c | H A D | 31-Mar-2022 | 4.6 KiB | 115 | 72 | |
etnaviv_asm.h | H A D | 31-Mar-2022 | 5.8 KiB | 188 | 117 | |
etnaviv_blend.c | H A D | 31-Mar-2022 | 7.4 KiB | 193 | 121 | |
etnaviv_blend.h | H A D | 31-Mar-2022 | 2 KiB | 66 | 28 | |
etnaviv_blt.c | H A D | 31-Mar-2022 | 22.5 KiB | 557 | 428 | |
etnaviv_blt.h | H A D | 31-Mar-2022 | 2.8 KiB | 100 | 55 | |
etnaviv_clear_blit.c | H A D | 31-Mar-2022 | 9.4 KiB | 270 | 204 | |
etnaviv_clear_blit.h | H A D | 31-Mar-2022 | 2 KiB | 60 | 23 | |
etnaviv_compiler.c | H A D | 31-Mar-2022 | 1.8 KiB | 54 | 22 | |
etnaviv_compiler.h | H A D | 31-Mar-2022 | 5.1 KiB | 169 | 82 | |
etnaviv_compiler_cmdline.c | H A D | 31-Mar-2022 | 4.1 KiB | 169 | 113 | |
etnaviv_compiler_nir.c | H A D | 31-Mar-2022 | 41.3 KiB | 1,300 | 982 | |
etnaviv_compiler_nir.h | H A D | 31-Mar-2022 | 10.1 KiB | 354 | 254 | |
etnaviv_compiler_nir_emit.c | H A D | 31-Mar-2022 | 8 KiB | 259 | 197 | |
etnaviv_compiler_nir_liveness.c | H A D | 31-Mar-2022 | 8.2 KiB | 251 | 151 | |
etnaviv_compiler_nir_ra.c | H A D | 31-Mar-2022 | 8.5 KiB | 258 | 180 | |
etnaviv_context.c | H A D | 31-Mar-2022 | 24.3 KiB | 737 | 503 | |
etnaviv_context.h | H A D | 31-Mar-2022 | 6.9 KiB | 229 | 154 | |
etnaviv_debug.h | H A D | 31-Mar-2022 | 3.8 KiB | 85 | 47 | |
etnaviv_disasm.c | H A D | 31-Mar-2022 | 12.7 KiB | 627 | 504 | |
etnaviv_disasm.h | H A D | 31-Mar-2022 | 1.4 KiB | 41 | 9 | |
etnaviv_disk_cache.c | H A D | 31-Mar-2022 | 5.3 KiB | 184 | 107 | |
etnaviv_disk_cache.h | H A D | 31-Mar-2022 | 1.7 KiB | 46 | 12 | |
etnaviv_emit.c | H A D | 31-Mar-2022 | 31.7 KiB | 681 | 502 | |
etnaviv_emit.h | H A D | 31-Mar-2022 | 7.1 KiB | 224 | 164 | |
etnaviv_etc2.c | H A D | 31-Mar-2022 | 4.4 KiB | 147 | 95 | |
etnaviv_etc2.h | H A D | 31-Mar-2022 | 1.8 KiB | 52 | 17 | |
etnaviv_fence.c | H A D | 31-Mar-2022 | 3.7 KiB | 129 | 82 | |
etnaviv_fence.h | H A D | 31-Mar-2022 | 1.8 KiB | 53 | 18 | |
etnaviv_format.c | H A D | 31-Mar-2022 | 13.7 KiB | 382 | 275 | |
etnaviv_format.h | H A D | 31-Mar-2022 | 2 KiB | 63 | 26 | |
etnaviv_internal.h | H A D | 31-Mar-2022 | 9.9 KiB | 285 | 179 | |
etnaviv_nir.c | H A D | 31-Mar-2022 | 7.8 KiB | 215 | 137 | |
etnaviv_nir.h | H A D | 31-Mar-2022 | 1.5 KiB | 41 | 12 | |
etnaviv_nir_lower_ubo_to_uniform.c | H A D | 31-Mar-2022 | 2.9 KiB | 86 | 41 | |
etnaviv_perfmon.c | H A D | 31-Mar-2022 | 15.8 KiB | 523 | 468 | |
etnaviv_perfmon.h | H A D | 31-Mar-2022 | 6.9 KiB | 146 | 96 | |
etnaviv_query.c | H A D | 31-Mar-2022 | 4.6 KiB | 153 | 98 | |
etnaviv_query.h | H A D | 31-Mar-2022 | 2.2 KiB | 65 | 28 | |
etnaviv_query_acc.c | H A D | 31-Mar-2022 | 5.5 KiB | 198 | 116 | |
etnaviv_query_acc.h | H A D | 31-Mar-2022 | 2.7 KiB | 86 | 42 | |
etnaviv_query_acc_occlusion.c | H A D | 31-Mar-2022 | 3.4 KiB | 120 | 70 | |
etnaviv_query_acc_perfmon.c | H A D | 31-Mar-2022 | 4.5 KiB | 173 | 106 | |
etnaviv_query_sw.c | H A D | 31-Mar-2022 | 4.1 KiB | 157 | 102 | |
etnaviv_query_sw.h | H A D | 31-Mar-2022 | 2.1 KiB | 60 | 24 | |
etnaviv_rasterizer.c | H A D | 31-Mar-2022 | 3.2 KiB | 79 | 38 | |
etnaviv_rasterizer.h | H A D | 31-Mar-2022 | 1.9 KiB | 58 | 25 | |
etnaviv_resource.c | H A D | 31-Mar-2022 | 25.2 KiB | 777 | 574 | |
etnaviv_resource.h | H A D | 31-Mar-2022 | 5.9 KiB | 188 | 112 | |
etnaviv_rs.c | H A D | 31-Mar-2022 | 33 KiB | 845 | 605 | |
etnaviv_rs.h | H A D | 31-Mar-2022 | 3.1 KiB | 93 | 55 | |
etnaviv_screen.c | H A D | 31-Mar-2022 | 37.9 KiB | 1,148 | 887 | |
etnaviv_screen.h | H A D | 31-Mar-2022 | 3.2 KiB | 108 | 58 | |
etnaviv_shader.c | H A D | 31-Mar-2022 | 17.5 KiB | 534 | 386 | |
etnaviv_shader.h | H A D | 31-Mar-2022 | 3.2 KiB | 104 | 53 | |
etnaviv_state.c | H A D | 31-Mar-2022 | 29.6 KiB | 845 | 617 | |
etnaviv_state.h | H A D | 31-Mar-2022 | 1.7 KiB | 53 | 19 | |
etnaviv_surface.c | H A D | 31-Mar-2022 | 7.4 KiB | 200 | 125 | |
etnaviv_surface.h | H A D | 31-Mar-2022 | 1.9 KiB | 58 | 23 | |
etnaviv_texture.c | H A D | 31-Mar-2022 | 12 KiB | 355 | 250 | |
etnaviv_texture.h | H A D | 31-Mar-2022 | 2.3 KiB | 70 | 24 | |
etnaviv_texture_desc.c | H A D | 31-Mar-2022 | 14.1 KiB | 363 | 275 | |
etnaviv_texture_desc.h | H A D | 31-Mar-2022 | 1.5 KiB | 39 | 6 | |
etnaviv_texture_state.c | H A D | 31-Mar-2022 | 23 KiB | 618 | 481 | |
etnaviv_texture_state.h | H A D | 31-Mar-2022 | 1.5 KiB | 38 | 6 | |
etnaviv_tiling.c | H A D | 31-Mar-2022 | 4.3 KiB | 101 | 68 | |
etnaviv_tiling.h | H A D | 31-Mar-2022 | 2.3 KiB | 57 | 22 | |
etnaviv_transfer.c | H A D | 31-Mar-2022 | 19.3 KiB | 516 | 300 | |
etnaviv_transfer.h | H A D | 31-Mar-2022 | 1.3 KiB | 36 | 6 | |
etnaviv_translate.h | H A D | 31-Mar-2022 | 15 KiB | 502 | 419 | |
etnaviv_uniforms.c | H A D | 31-Mar-2022 | 4.2 KiB | 138 | 90 | |
etnaviv_uniforms.h | H A D | 31-Mar-2022 | 1.6 KiB | 45 | 13 | |
etnaviv_util.h | H A D | 31-Mar-2022 | 3 KiB | 123 | 66 | |
etnaviv_zsa.c | H A D | 31-Mar-2022 | 5.4 KiB | 130 | 77 | |
etnaviv_zsa.h | H A D | 31-Mar-2022 | 2 KiB | 61 | 27 | |
meson.build | H A D | 31-Mar-2022 | 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