freedreno: drm_fourcc.h header include
Add Qualcomm modifier for UBWC
This commit is contained in:
@@ -298,6 +298,19 @@ extern "C" {
|
|||||||
*/
|
*/
|
||||||
#define DRM_FORMAT_MOD_SAMSUNG_64_32_TILE fourcc_mod_code(SAMSUNG, 1)
|
#define DRM_FORMAT_MOD_SAMSUNG_64_32_TILE fourcc_mod_code(SAMSUNG, 1)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Qualcomm Compressed Format
|
||||||
|
*
|
||||||
|
* Refers to a compressed variant of the base format that is compressed.
|
||||||
|
* Implementation may be platform and base-format specific.
|
||||||
|
*
|
||||||
|
* Each macrotile consists of m x n (mostly 4 x 4) tiles.
|
||||||
|
* Pixel data pitch/stride is aligned with macrotile width.
|
||||||
|
* Pixel data height is aligned with macrotile height.
|
||||||
|
* Entire pixel data buffer is aligned with 4k(bytes).
|
||||||
|
*/
|
||||||
|
#define DRM_FORMAT_MOD_QCOM_COMPRESSED fourcc_mod_code(QCOM, 1)
|
||||||
|
|
||||||
/* Vivante framebuffer modifiers */
|
/* Vivante framebuffer modifiers */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@@ -38,7 +38,8 @@ LOCAL_SRC_FILES := \
|
|||||||
# -Wno-packed-bitfield-compat
|
# -Wno-packed-bitfield-compat
|
||||||
|
|
||||||
LOCAL_C_INCLUDES := \
|
LOCAL_C_INCLUDES := \
|
||||||
$(LOCAL_PATH)/ir3
|
$(LOCAL_PATH)/ir3 \
|
||||||
|
$(MESA_TOP)/include/drm-uapi
|
||||||
|
|
||||||
LOCAL_GENERATED_SOURCES := $(MESA_GEN_NIR_H)
|
LOCAL_GENERATED_SOURCES := $(MESA_GEN_NIR_H)
|
||||||
|
|
||||||
|
@@ -3,6 +3,7 @@ include $(top_srcdir)/src/gallium/Automake.inc
|
|||||||
|
|
||||||
AM_CFLAGS = \
|
AM_CFLAGS = \
|
||||||
-Wno-packed-bitfield-compat \
|
-Wno-packed-bitfield-compat \
|
||||||
|
-I$(top_srcdir)/include/drm-uapi \
|
||||||
-I$(top_srcdir)/src/gallium/drivers/freedreno/ir3 \
|
-I$(top_srcdir)/src/gallium/drivers/freedreno/ir3 \
|
||||||
-I$(top_srcdir)/src/freedreno \
|
-I$(top_srcdir)/src/freedreno \
|
||||||
-I$(top_srcdir)/src/freedreno/registers \
|
-I$(top_srcdir)/src/freedreno/registers \
|
||||||
|
Reference in New Issue
Block a user