Index of /archives/NetBSD/NetBSD-release-9/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv

Icon  Name                                                                                  Last modified      Size  Description
[PARENTDIR] Parent Directory - [   ] Automake.inc 2019-03-10 12:42 279 [DIR] CVS/ 2024-11-06 12:05 - [TXT] Makefile.am 2019-03-10 12:42 1.6K [TXT] Makefile.in 2019-03-10 12:42 37K [   ] Makefile.sources 2019-03-10 12:42 1.3K [TXT] README 2019-03-10 12:42 441 [TXT] etnaviv_asm.c 2019-03-10 12:42 4.4K [TXT] etnaviv_asm.h 2019-03-10 12:42 4.4K [TXT] etnaviv_blend.c 2019-03-10 12:42 6.5K [TXT] etnaviv_blend.h 2019-03-10 12:42 2.0K [TXT] etnaviv_blt.c 2019-03-10 12:42 23K [TXT] etnaviv_blt.h 2019-03-10 12:42 2.8K [TXT] etnaviv_clear_blit.c 2019-03-10 12:42 8.5K [TXT] etnaviv_clear_blit.h 2019-03-10 12:42 2.0K [TXT] etnaviv_compiler.c 2019-03-10 12:42 86K [TXT] etnaviv_compiler.h 2019-03-10 12:42 4.4K [TXT] etnaviv_compiler_cmdline.c 2019-03-10 12:42 4.1K [TXT] etnaviv_context.c 2019-03-10 12:42 17K [TXT] etnaviv_context.h 2019-03-10 12:42 6.4K [TXT] etnaviv_debug.h 2019-03-10 12:42 3.6K [TXT] etnaviv_disasm.c 2019-03-10 12:42 12K [TXT] etnaviv_disasm.h 2019-03-10 12:42 1.4K [TXT] etnaviv_emit.c 2019-03-10 12:42 34K [TXT] etnaviv_emit.h 2019-03-10 12:42 7.1K [TXT] etnaviv_fence.c 2019-03-10 12:42 3.6K [TXT] etnaviv_fence.h 2019-03-10 12:42 1.8K [TXT] etnaviv_format.c 2019-03-10 12:42 15K [TXT] etnaviv_format.h 2019-03-10 12:42 1.9K [TXT] etnaviv_internal.h 2019-03-10 12:42 10K [TXT] etnaviv_query.c 2019-03-10 12:42 4.6K [TXT] etnaviv_query.h 2019-03-10 12:42 2.2K [TXT] etnaviv_query_hw.c 2019-03-10 12:42 6.9K [TXT] etnaviv_query_hw.h 2019-03-10 12:42 2.8K [TXT] etnaviv_query_pm.c 2019-03-10 12:42 19K [TXT] etnaviv_query_pm.h 2019-03-10 12:42 6.3K [TXT] etnaviv_query_sw.c 2019-03-10 12:42 4.1K [TXT] etnaviv_query_sw.h 2019-03-10 12:42 2.1K [TXT] etnaviv_rasterizer.c 2019-03-10 12:42 3.2K [TXT] etnaviv_rasterizer.h 2019-03-10 12:42 1.9K [TXT] etnaviv_resource.c 2019-03-10 12:42 22K [TXT] etnaviv_resource.h 2019-03-10 12:42 5.3K [TXT] etnaviv_rs.c 2019-03-10 12:42 32K [TXT] etnaviv_rs.h 2019-03-10 12:42 3.1K [TXT] etnaviv_screen.c 2019-03-10 12:42 35K [TXT] etnaviv_screen.h 2019-03-10 12:42 3.0K [TXT] etnaviv_shader.c 2019-03-10 12:42 14K [TXT] etnaviv_shader.h 2019-03-10 12:42 2.3K [TXT] etnaviv_state.c 2019-03-10 12:42 25K [TXT] etnaviv_state.h 2019-03-10 12:42 1.7K [TXT] etnaviv_surface.c 2019-03-10 12:42 5.9K [TXT] etnaviv_surface.h 2019-03-10 12:42 1.8K [TXT] etnaviv_texture.c 2019-03-10 12:42 11K [TXT] etnaviv_texture.h 2019-03-10 12:42 2.1K [TXT] etnaviv_texture_state.c 2019-03-10 12:42 13K [TXT] etnaviv_texture_state.h 2019-03-10 12:42 2.6K [TXT] etnaviv_tiling.c 2019-03-10 12:42 4.2K [TXT] etnaviv_tiling.h 2019-03-10 12:42 2.3K [TXT] etnaviv_transfer.c 2019-03-10 12:42 16K [TXT] etnaviv_transfer.h 2019-03-10 12:42 1.3K [TXT] etnaviv_translate.h 2019-03-10 12:42 15K [TXT] etnaviv_uniforms.c 2019-03-10 12:42 3.6K [TXT] etnaviv_uniforms.h 2019-03-10 12:42 1.7K [TXT] etnaviv_util.h 2019-03-10 12:42 2.7K [TXT] etnaviv_zsa.c 2019-03-10 12:42 5.3K [TXT] etnaviv_zsa.h 2019-03-10 12:42 1.8K [DIR] hw/ 2020-03-20 07:39 - [TXT] meson.build 2019-03-10 12:42 3.1K
Notes for the etnaviv gallium driver
------------------------------------

There are two ways how this driver might get used:

- application opens kms device (kmscube, weston, ..)
- X via xf86-video-armada

For the kms device case we provide a renderonly based driver like
imx where all the magic for buffer import and export between kms
and renderonly GPU is handled automaticly.

For X/xf86-video-armada we need to provide etnaviv_dri.so.