Skip to content
Branch: master
Find file History
anholt gallium: Redefine the max texture 2d cap from _LEVELS to _SIZE.
The _LEVELS assumes that the max is always power of two.  For V3D 4.2, we
can support up to 7680 non-power-of-two MSAA textures, which will let X11
support dual 4k displays on newer hardware.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Latest commit 0c31fe9 Apr 29, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
hw
Android.mk
Makefile.sources
README
etnaviv_asm.c
etnaviv_asm.h
etnaviv_blend.c
etnaviv_blend.h
etnaviv_blt.c
etnaviv_blt.h
etnaviv_clear_blit.c
etnaviv_clear_blit.h
etnaviv_compiler.c
etnaviv_compiler.h
etnaviv_compiler_cmdline.c
etnaviv_context.c
etnaviv_context.h
etnaviv_debug.h
etnaviv_disasm.c
etnaviv_disasm.h
etnaviv_emit.c
etnaviv_emit.h
etnaviv_etc2.c
etnaviv_etc2.h
etnaviv_fence.c
etnaviv_fence.h
etnaviv_format.c
etnaviv_format.h
etnaviv_internal.h
etnaviv_query.c
etnaviv_query.h
etnaviv_query_hw.c
etnaviv_query_hw.h
etnaviv_query_pm.c
etnaviv_query_pm.h
etnaviv_query_sw.c
etnaviv_query_sw.h
etnaviv_rasterizer.c
etnaviv_rasterizer.h
etnaviv_resource.c
etnaviv_resource.h
etnaviv_rs.c
etnaviv_rs.h
etnaviv_screen.c
etnaviv_screen.h
etnaviv_shader.c
etnaviv_shader.h
etnaviv_state.c
etnaviv_state.h
etnaviv_surface.c
etnaviv_surface.h
etnaviv_texture.c
etnaviv_texture.h
etnaviv_texture_state.c
etnaviv_texture_state.h
etnaviv_tiling.c
etnaviv_tiling.h
etnaviv_transfer.c
etnaviv_transfer.h
etnaviv_translate.h
etnaviv_uniforms.c
etnaviv_uniforms.h
etnaviv_util.h
etnaviv_zsa.c
etnaviv_zsa.h
meson.build

README

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.
You can’t perform that action at this time.