replace common qcom sources with samsung ones

This commit is contained in:
SaschaNes
2025-08-12 22:13:00 +02:00
parent ba24dcded9
commit 6f7753de11
5682 changed files with 2450203 additions and 103634 deletions

View File

@@ -0,0 +1,37 @@
// Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
// SPDX-License-Identifier: BSD-3-Clause-Clear
#ifndef __COMMON_QTITHREEDIMENSIONALREFINFO_H__
#define __COMMON_QTITHREEDIMENSIONALREFINFO_H__
#include <cstdint>
#define NUM_REF_DISPLAYS 32
typedef struct
vendor_qti_hardware_display_common_ThreeDimensionalRefDisplayInfo {
uint8_t left_view_id;
uint8_t right_view_id;
uint8_t exponent_ref_display_width;
uint8_t mantissa_ref_display_width;
uint8_t exponent_ref_viewing_distance;
// Valid only if ref_viewing_distance_flag is 1
uint8_t mantissa_ref_viewing_distance;
// Valid only if additional_shift_present_flag is 1
uint16_t num_sample_shift_plus512;
uint8_t additional_shift_present_flag;
uint8_t reserved[7]; // added for 64-bit alignment
} vendor_qti_hardware_display_common_ThreeDimensionalRefDisplayInfo;
typedef struct vendor_qti_hardware_display_common_ThreeDimensionalRefInfo {
uint8_t prec_ref_display_width;
uint8_t ref_viewing_distance_flag;
uint8_t prec_ref_viewing_dist; // Valid only if ref_viewing_distance_flag is 1
uint8_t num_ref_displays_minus1;
struct vendor_qti_hardware_display_common_ThreeDimensionalRefDisplayInfo
threedRefDispInfo[NUM_REF_DISPLAYS];
uint8_t three_dimensional_reference_displays_extension_flag;
uint8_t reserved[3]; // added for 64-bit alignment
} vendor_qti_hardware_display_common_ThreeDimensionalRefInfo;
#endif // __COMMON_QTITHREEDIMENSIONALREFINFO_H__