Compare commits
19
Commits
develop-10
...
v3.7.3-1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5a5df06e18 | ||
|
|
88b32a1cdf | ||
|
|
a17aa187c4 | ||
|
|
bb9d872f65 | ||
|
|
67df64a9ae | ||
|
|
06933d0a6a | ||
|
|
152aa6bf9c | ||
|
|
346ae8f18e | ||
|
|
1a834a63c6 | ||
|
|
c6a8715ad2 | ||
|
|
d38351ef50 | ||
|
|
8942d8ab78 | ||
|
|
8e78d49253 | ||
|
|
bc1c652c93 | ||
|
|
9dd70571cf | ||
|
|
12c8d3051c | ||
|
|
b1d2c74774 | ||
|
|
23cbc65185 | ||
|
|
8069d9713b |
@@ -63,35 +63,6 @@ target_include_directories(android_platform PUBLIC
|
||||
# android log dl
|
||||
# )
|
||||
|
||||
if(USE_XR)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/xr.cmake)
|
||||
if(BUILD_XR_NATIVE)
|
||||
list(APPEND XR_EXTERNAL_SOURCES ${CMAKE_CURRENT_LIST_DIR}/../../cocos/xr/Xr.h)
|
||||
list(APPEND XR_EXTERNAL_SOURCES ${CMAKE_CURRENT_LIST_DIR}/../../cocos/platform/interfaces/modules/XRCommon.h)
|
||||
list(APPEND XR_EXTERNAL_INCLUDES ${CMAKE_CURRENT_LIST_DIR}/../../cocos/xr)
|
||||
list(APPEND XR_EXTERNAL_INCLUDES ${CMAKE_CURRENT_LIST_DIR}/../../cocos/platform/interfaces/modules)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../../../../CCOpenXR/internal/CMakeLists.txt)
|
||||
else()
|
||||
add_library(xr STATIC IMPORTED GLOBAL)
|
||||
set_target_properties(xr PROPERTIES
|
||||
IMPORTED_LOCATION ${platform_spec_path}/xr/${XR_FOLDER}/libxr.a
|
||||
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_LIST_DIR}/../../cocos/xr
|
||||
)
|
||||
|
||||
set_property(TARGET xr APPEND PROPERTY
|
||||
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_LIST_DIR}/../../cocos/platform/interfaces/modules
|
||||
)
|
||||
|
||||
target_link_libraries(xr INTERFACE
|
||||
${XR_EXTERNAL_LIBS}
|
||||
)
|
||||
endif()
|
||||
|
||||
list(APPEND CC_EXTERNAL_LIBS
|
||||
xr
|
||||
)
|
||||
endif()
|
||||
|
||||
set(se_libs_name)
|
||||
|
||||
if(USE_SE_V8)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,117 +0,0 @@
|
||||
|
||||
|
||||
################################# options ############################################
|
||||
# default fallback options
|
||||
cc_set_if_undefined(BUILD_XR_NATIVE OFF)
|
||||
cc_set_if_undefined(XR_OEM_META OFF)
|
||||
cc_set_if_undefined(XR_OEM_HUAWEIVR OFF)
|
||||
cc_set_if_undefined(XR_OEM_PICO OFF)
|
||||
cc_set_if_undefined(XR_OEM_ROKID OFF)
|
||||
cc_set_if_undefined(XR_OEM_SEED OFF)
|
||||
cc_set_if_undefined(XR_OEM_SNAPDRAGON_SPACES OFF)
|
||||
cc_set_if_undefined(XR_USE_GRAPHICS_API_OPENGL_ES ON)
|
||||
cc_set_if_undefined(XR_USE_GRAPHICS_API_VULKAN ON)
|
||||
cc_set_if_undefined(XR_USE_GRAPHICS_API_OPENGL OFF)
|
||||
cc_set_if_undefined(XR_USE_GRAPHICS_API_D3D11 OFF)
|
||||
cc_set_if_undefined(XR_USE_GRAPHICS_API_D3D12 OFF)
|
||||
|
||||
|
||||
# Several files use these compile time platform switches
|
||||
if(WIN32)
|
||||
cc_set_if_undefined(XR_USE_PLATFORM_WIN32 ON)
|
||||
elseif(ANDROID)
|
||||
cc_set_if_undefined(XR_USE_PLATFORM_ANDROID ON)
|
||||
elseif(PRESENTATION_BACKEND MATCHES "xlib")
|
||||
cc_set_if_undefined(XR_USE_PLATFORM_XLIB ON)
|
||||
elseif(PRESENTATION_BACKEND MATCHES "xcb")
|
||||
cc_set_if_undefined(XR_USE_PLATFORM_XCB ON)
|
||||
elseif(PRESENTATION_BACKEND MATCHES "wayland")
|
||||
cc_set_if_undefined(XR_USE_PLATFORM_WAYLAND ON)
|
||||
endif()
|
||||
|
||||
|
||||
################################# list all option values ##############################
|
||||
cc_inspect_values(
|
||||
BUILD_XR_NATIVE
|
||||
XR_OEM_META
|
||||
XR_OEM_HUAWEIVR
|
||||
XR_OEM_PICO
|
||||
XR_OEM_ROKID
|
||||
XR_OEM_SEED
|
||||
XR_OEM_SNAPDRAGON_SPACES
|
||||
XR_USE_GRAPHICS_API_OPENGL_ES
|
||||
XR_USE_GRAPHICS_API_VULKAN
|
||||
XR_USE_GRAPHICS_API_OPENGL
|
||||
XR_USE_GRAPHICS_API_D3D11
|
||||
XR_USE_GRAPHICS_API_D3D12
|
||||
XR_USE_PLATFORM_WIN32
|
||||
XR_USE_PLATFORM_ANDROID
|
||||
XR_USE_PLATFORM_XLIB
|
||||
XR_USE_PLATFORM_XCB
|
||||
XR_USE_PLATFORM_WAYLAND
|
||||
)
|
||||
|
||||
|
||||
################################# cc_xr_apply_definations ###################################
|
||||
function(cc_xr_apply_definations target)
|
||||
target_compile_definitions(${target} PUBLIC
|
||||
$<IF:$<BOOL:${XR_OEM_META}>,XR_OEM_META=1,XR_OEM_META=0>
|
||||
$<IF:$<BOOL:${XR_OEM_HUAWEIVR}>,XR_OEM_HUAWEIVR=1,XR_OEM_HUAWEIVR=0>
|
||||
$<IF:$<BOOL:${XR_OEM_PICO}>,XR_OEM_PICO=1,XR_OEM_PICO=0>
|
||||
$<IF:$<BOOL:${XR_OEM_ROKID}>,XR_OEM_ROKID=1,XR_OEM_ROKID=0>
|
||||
$<IF:$<BOOL:${XR_OEM_SEED}>,XR_OEM_SEED=1,XR_OEM_SEED=0>
|
||||
$<IF:$<BOOL:${XR_OEM_SNAPDRAGON_SPACES}>,XR_OEM_SNAPDRAGON_SPACES=1,XR_OEM_SNAPDRAGON_SPACES=0>
|
||||
$<$<BOOL:${XR_USE_GRAPHICS_API_OPENGL_ES}>:XR_USE_GRAPHICS_API_OPENGL_ES=1>
|
||||
$<$<BOOL:${XR_USE_GRAPHICS_API_VULKAN}>:XR_USE_GRAPHICS_API_VULKAN=1>
|
||||
$<$<BOOL:${XR_USE_GRAPHICS_API_OPENGL}>:XR_USE_GRAPHICS_API_OPENGL=1>
|
||||
$<$<BOOL:${XR_USE_GRAPHICS_API_D3D11}>:XR_USE_GRAPHICS_API_D3D11=1>
|
||||
$<$<BOOL:${XR_USE_GRAPHICS_API_D3D12}>:XR_USE_GRAPHICS_API_D3D12=1>
|
||||
$<$<BOOL:${XR_USE_PLATFORM_WIN32}>:XR_USE_PLATFORM_WIN32=1>
|
||||
$<$<BOOL:${XR_USE_PLATFORM_ANDROID}>:XR_USE_PLATFORM_ANDROID=1>
|
||||
$<$<BOOL:${XR_USE_PLATFORM_XLIB}>:XR_USE_PLATFORM_XLIB=1>
|
||||
$<$<BOOL:${XR_USE_PLATFORM_XCB}>:XR_USE_PLATFORM_XCB=1>
|
||||
$<$<BOOL:${XR_USE_PLATFORM_WAYLAND}>:XR_USE_PLATFORM_WAYLAND=1>
|
||||
)
|
||||
endfunction()
|
||||
|
||||
set(XR_EXTERNAL_LIBS)
|
||||
set(XR_EXTERNAL_INCLUDES)
|
||||
set(XR_EXTERNAL_SOURCES)
|
||||
|
||||
list(APPEND XR_EXTERNAL_INCLUDES
|
||||
${CMAKE_CURRENT_LIST_DIR}
|
||||
)
|
||||
|
||||
set(XR_OEM_LOADER_NAME openxr_loader)
|
||||
if(XR_OEM_META)
|
||||
set(XR_OEM_FOLDER meta)
|
||||
set(XR_FOLDER meta)
|
||||
elseif(XR_OEM_HUAWEIVR)
|
||||
set(XR_OEM_FOLDER huaweivr)
|
||||
set(XR_OEM_LOADER_NAME xr_loader)
|
||||
set(XR_FOLDER huaweivr)
|
||||
elseif(XR_OEM_PICO)
|
||||
set(XR_OEM_FOLDER pico)
|
||||
set(XR_FOLDER pico)
|
||||
elseif(XR_OEM_ROKID)
|
||||
set(XR_OEM_FOLDER rokid)
|
||||
set(XR_FOLDER rokid)
|
||||
elseif(XR_OEM_SEED)
|
||||
set(XR_OEM_FOLDER monado)
|
||||
set(XR_FOLDER seed)
|
||||
elseif(XR_OEM_SNAPDRAGON_SPACES)
|
||||
set(XR_OEM_FOLDER spaces)
|
||||
set(XR_FOLDER spaces)
|
||||
else()
|
||||
set(XR_OEM_FOLDER monado)
|
||||
set(XR_FOLDER monado)
|
||||
endif()
|
||||
|
||||
add_library(openxr SHARED IMPORTED GLOBAL)
|
||||
set_target_properties(openxr PROPERTIES
|
||||
IMPORTED_LOCATION ${platform_spec_path}/xr/${XR_OEM_FOLDER}/lib${XR_OEM_LOADER_NAME}.so
|
||||
)
|
||||
|
||||
list(APPEND XR_EXTERNAL_LIBS
|
||||
openxr
|
||||
)
|
||||
Binary file not shown.
@@ -278,6 +278,7 @@ SE_DECLARE_FINALIZE_FUNC(js_delete_$jsdtor) %}
|
||||
%{
|
||||
bool js_register_$jsmangledname(se::Object* obj) {
|
||||
$jsclass_inheritance
|
||||
cls->defineStaticProperty("__isJSB", se::Value(true), se::PropertyAttribute::READ_ONLY | se::PropertyAttribute::DONT_ENUM | se::PropertyAttribute::DONT_DELETE);
|
||||
$jsclassvariables
|
||||
$jsclassfunctions
|
||||
$jsstaticclassvariables
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -278,6 +278,7 @@ SE_DECLARE_FINALIZE_FUNC(js_delete_$jsdtor) %}
|
||||
%{
|
||||
bool js_register_$jsmangledname(se::Object* obj) {
|
||||
$jsclass_inheritance
|
||||
cls->defineStaticProperty("__isJSB", se::Value(true), se::PropertyAttribute::READ_ONLY | se::PropertyAttribute::DONT_ENUM | se::PropertyAttribute::DONT_DELETE);
|
||||
$jsclassvariables
|
||||
$jsclassfunctions
|
||||
$jsstaticclassvariables
|
||||
|
||||
+4
-4
@@ -131,7 +131,7 @@ glslang (Built using https://github.com/YunHsiao/glslang/tree/build)
|
||||
ios: 11.5.0 (commit: 1978c76)
|
||||
linux: 11.5.0
|
||||
|
||||
swig (Built using https://github.com/dumganhar/swig/tree/cocos-se)
|
||||
win64: cocos-v1.1.0 (commit: fac0dbb)
|
||||
mac: cocos-v1.1.0 (commit: fac0dbb)
|
||||
linux: cocos-v1.1.0 (commit: fac0dbb)
|
||||
swig ( Built using https://github.com/cocos/swig/tree/cocos-se, executable files are downloaded from https://github.com/cocos/swig/releases/tag/cocos-v1.1.2 )
|
||||
win64: cocos-v1.1.2 (commit: 5c7c430)
|
||||
mac: cocos-v1.1.2 (commit: 5c7c430)
|
||||
linux: cocos-v1.1.2 (commit: 5c7c430)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,248 @@
|
||||
;添加项目时需要仿照[不带路径的文件名|备注]的格式添加一行标题
|
||||
;文件名相同而备注不同的视为多套配置, 此配置为最优先
|
||||
;将common.chunk改坏保存,Creator中会有编译错误,展开代码,将前面所有的#define语句复制到标题行的下方
|
||||
|
||||
;这个是公用的,如果没有特殊的宏集合,会自动查找此处
|
||||
[common|前向BasePass效果全开]
|
||||
2 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
3 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
4 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
5 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
6 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
7 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
8 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
9 #define CC_USE_MORPH 1
|
||||
10 #define CC_MORPH_TARGET_COUNT 2
|
||||
11 #define CC_MORPH_PRECOMPUTED 1
|
||||
12 #define CC_MORPH_TARGET_HAS_POSITION 1
|
||||
13 #define CC_MORPH_TARGET_HAS_NORMAL 1
|
||||
14 #define CC_MORPH_TARGET_HAS_TANGENT 1
|
||||
15 #define CC_USE_SKINNING 1
|
||||
16 #define CC_USE_BAKED_ANIMATION 1
|
||||
18 #define USE_BATCHING 0
|
||||
21 #define CC_FORWARD_ADD 0
|
||||
22 #define CC_RECEIVE_SHADOW 1
|
||||
30 #define CC_ENABLE_DIR_SHADOW 1
|
||||
50 #define CC_FOG_LINEAR 0
|
||||
51 #define CC_FOG_EXP 1
|
||||
52 #define CC_FOG_EXP_SQUARED 2
|
||||
53 #define CC_FOG_LAYERED 3
|
||||
54 #define CC_FOG_NONE 4
|
||||
43 #define CC_PIPELINE_TYPE 0
|
||||
44 #define CC_FORCE_FORWARD_SHADING 1
|
||||
45 #define CC_SUPPORT_CASCADED_SHADOW_MAP 1
|
||||
46 #define CC_DIR_SHADOW_PCF_TYPE 1
|
||||
|
||||
[common|前向AddPass效果全开]
|
||||
2 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
3 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
4 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
5 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
6 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
7 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
8 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
9 #define CC_USE_MORPH 1
|
||||
10 #define CC_MORPH_TARGET_COUNT 2
|
||||
11 #define CC_MORPH_PRECOMPUTED 1
|
||||
12 #define CC_MORPH_TARGET_HAS_POSITION 1
|
||||
13 #define CC_MORPH_TARGET_HAS_NORMAL 1
|
||||
14 #define CC_MORPH_TARGET_HAS_TANGENT 1
|
||||
15 #define CC_USE_SKINNING 1
|
||||
16 #define CC_USE_BAKED_ANIMATION 1
|
||||
22 #define CC_RECEIVE_SHADOW 1
|
||||
30 #define CC_ENABLE_DIR_SHADOW 1
|
||||
50 #define CC_FOG_LINEAR 0
|
||||
51 #define CC_FOG_EXP 1
|
||||
52 #define CC_FOG_EXP_SQUARED 2
|
||||
53 #define CC_FOG_LAYERED 3
|
||||
54 #define CC_FOG_NONE 4
|
||||
43 #define CC_PIPELINE_TYPE 0
|
||||
44 #define CC_FORCE_FORWARD_SHADING 1
|
||||
21 #define CC_FORWARD_ADD 1
|
||||
18 #define USE_BATCHING 0
|
||||
45 #define CC_SUPPORT_CASCADED_SHADOW_MAP 1
|
||||
46 #define CC_DIR_SHADOW_PCF_TYPE 1
|
||||
|
||||
[common|延迟效果全开]
|
||||
2 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
3 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
4 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
5 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
6 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
7 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
8 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
9 #define CC_USE_MORPH 1
|
||||
10 #define CC_MORPH_TARGET_COUNT 2
|
||||
11 #define CC_MORPH_PRECOMPUTED 1
|
||||
12 #define CC_MORPH_TARGET_HAS_POSITION 1
|
||||
13 #define CC_MORPH_TARGET_HAS_NORMAL 1
|
||||
14 #define CC_MORPH_TARGET_HAS_TANGENT 1
|
||||
15 #define CC_USE_SKINNING 1
|
||||
16 #define CC_USE_BAKED_ANIMATION 1
|
||||
22 #define CC_RECEIVE_SHADOW 1
|
||||
30 #define CC_ENABLE_DIR_SHADOW 1
|
||||
50 #define CC_FOG_LINEAR 0
|
||||
51 #define CC_FOG_EXP 1
|
||||
52 #define CC_FOG_EXP_SQUARED 2
|
||||
53 #define CC_FOG_LAYERED 3
|
||||
54 #define CC_FOG_NONE 4
|
||||
43 #define CC_PIPELINE_TYPE 1
|
||||
44 #define CC_FORCE_FORWARD_SHADING 0
|
||||
21 #define CC_FORWARD_ADD 0
|
||||
18 #define USE_BATCHING 0
|
||||
45 #define CC_SUPPORT_CASCADED_SHADOW_MAP 1
|
||||
46 #define CC_DIR_SHADOW_PCF_TYPE 1
|
||||
|
||||
[builtin-terrain.effect|前向效果全开]
|
||||
2 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
3 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
4 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
5 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
6 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
7 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
8 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
9 #define CC_USE_MORPH 0
|
||||
15 #define CC_USE_SKINNING 0
|
||||
16 #define CC_USE_BAKED_ANIMATION 0
|
||||
22 #define CC_RECEIVE_SHADOW 1
|
||||
30 #define CC_ENABLE_DIR_SHADOW 1
|
||||
43 #define CC_PIPELINE_TYPE 1
|
||||
44 #define CC_FORCE_FORWARD_SHADING 0
|
||||
21 #define CC_FORWARD_ADD 0
|
||||
18 #define USE_BATCHING 0
|
||||
19 #define USE_INSTANCING 0
|
||||
|
||||
[instanced-color.effect|前向效果全开]
|
||||
2 #define USE_INSTANCING 1
|
||||
3 #define USE_BATCHING 1
|
||||
4 #define USE_LIGHTMAP 1
|
||||
5 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
6 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
7 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
8 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
9 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
10 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
11 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
12 #define CC_USE_MORPH 1
|
||||
13 #define CC_MORPH_TARGET_COUNT 2
|
||||
14 #define CC_MORPH_PRECOMPUTED 1
|
||||
15 #define CC_MORPH_TARGET_HAS_POSITION 1
|
||||
16 #define CC_MORPH_TARGET_HAS_NORMAL 1
|
||||
17 #define CC_MORPH_TARGET_HAS_TANGENT 1
|
||||
18 #define CC_USE_SKINNING 1
|
||||
19 #define CC_USE_BAKED_ANIMATION 1
|
||||
|
||||
[builtin-reflection-deferred.effect|前向效果全开]
|
||||
2 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
3 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
4 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
5 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
6 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
7 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
8 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
9 #define CC_USE_MORPH 1
|
||||
10 #define CC_MORPH_TARGET_COUNT 2
|
||||
11 #define CC_MORPH_PRECOMPUTED 1
|
||||
12 #define CC_MORPH_TARGET_HAS_POSITION 1
|
||||
13 #define CC_MORPH_TARGET_HAS_NORMAL 1
|
||||
14 #define CC_MORPH_TARGET_HAS_TANGENT 1
|
||||
15 #define CC_USE_SKINNING 1
|
||||
16 #define CC_USE_BAKED_ANIMATION 1
|
||||
21 #define CC_FORWARD_ADD 1
|
||||
22 #define CC_RECEIVE_SHADOW 1
|
||||
27 #define CC_ENABLE_DIR_SHADOW 1
|
||||
|
||||
|
||||
[deferred-lighting.effect|前向效果全开]
|
||||
2 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
3 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
4 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
5 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
6 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
7 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
8 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
9 #define CC_RECEIVE_SHADOW 1
|
||||
13 #define CC_FORWARD_ADD 1
|
||||
14 #define CC_ENABLE_DIR_SHADOW 1
|
||||
16 #define CC_PIPELINE_TYPE 0
|
||||
17 #define CC_FORCE_FORWARD_SHADING 1
|
||||
|
||||
[skybox|前向效果全开]
|
||||
2 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
3 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
4 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
5 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
6 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
7 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
8 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
|
||||
[builtin-sprite.effect|前向效果全开]
|
||||
4 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
5 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
6 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
7 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
8 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
9 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
10 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
12 #define CC_USE_EMBEDDED_ALPHA 1
|
||||
|
||||
[builtin-sprite-gpu.effect|前向效果全开]
|
||||
2 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
3 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
4 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
5 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
6 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
7 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
8 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
11 #define CC_USE_EMBEDDED_ALPHA 1
|
||||
|
||||
[builtin-wireframe.effect|前向效果全开]
|
||||
2 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
3 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
4 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
5 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
6 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
7 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
8 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
9 #define CC_USE_MORPH 1
|
||||
10 #define CC_MORPH_TARGET_COUNT 2
|
||||
11 #define CC_MORPH_PRECOMPUTED 1
|
||||
12 #define CC_MORPH_TARGET_HAS_POSITION 1
|
||||
13 #define CC_MORPH_TARGET_HAS_NORMAL 1
|
||||
14 #define CC_MORPH_TARGET_HAS_TANGENT 1
|
||||
15 #define CC_USE_SKINNING 1
|
||||
16 #define CC_USE_BAKED_ANIMATION 1
|
||||
|
||||
[planar-shadow.effect|前向效果全开]
|
||||
2 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
3 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
4 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
5 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
6 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
7 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
8 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
9 #define CC_USE_MORPH 1
|
||||
10 #define CC_MORPH_TARGET_COUNT 2
|
||||
11 #define CC_MORPH_PRECOMPUTED 1
|
||||
12 #define CC_MORPH_TARGET_HAS_POSITION 1
|
||||
13 #define CC_MORPH_TARGET_HAS_NORMAL 1
|
||||
14 #define CC_MORPH_TARGET_HAS_TANGENT 1
|
||||
15 #define CC_USE_SKINNING 1
|
||||
16 #define CC_USE_BAKED_ANIMATION 1
|
||||
|
||||
[batched-unlit.effect|前向效果全开]
|
||||
2 #define CC_DEVICE_SUPPORT_FLOAT_TEXTURE 1
|
||||
3 #define CC_DEVICE_MAX_FRAGMENT_UNIFORM_VECTORS 1024
|
||||
4 #define CC_DEVICE_MAX_VERTEX_UNIFORM_VECTORS 1024
|
||||
5 #define CC_EFFECT_USED_VERTEX_UNIFORM_VECTORS 128
|
||||
6 #define CC_EFFECT_USED_FRAGMENT_UNIFORM_VECTORS 128
|
||||
7 #define CC_DEVICE_CAN_BENEFIT_FROM_INPUT_ATTACHMENT 0
|
||||
8 #define CC_ENABLE_CLUSTERED_LIGHT_CULLING 0
|
||||
9 #define CC_USE_MORPH 1
|
||||
10 #define CC_MORPH_TARGET_COUNT 2
|
||||
11 #define CC_MORPH_PRECOMPUTED 1
|
||||
12 #define CC_MORPH_TARGET_HAS_POSITION 1
|
||||
13 #define CC_MORPH_TARGET_HAS_NORMAL 1
|
||||
14 #define CC_MORPH_TARGET_HAS_TANGENT 1
|
||||
15 #define CC_USE_SKINNING 1
|
||||
16 #define CC_USE_BAKED_ANIMATION 1
|
||||
Binary file not shown.
@@ -278,6 +278,7 @@ SE_DECLARE_FINALIZE_FUNC(js_delete_$jsdtor) %}
|
||||
%{
|
||||
bool js_register_$jsmangledname(se::Object* obj) {
|
||||
$jsclass_inheritance
|
||||
cls->defineStaticProperty("__isJSB", se::Value(true), se::PropertyAttribute::READ_ONLY | se::PropertyAttribute::DONT_ENUM | se::PropertyAttribute::DONT_DELETE);
|
||||
$jsclassvariables
|
||||
$jsclassfunctions
|
||||
$jsstaticclassvariables
|
||||
|
||||
Reference in New Issue
Block a user