suijingfeng / vkopenarena Goto Github PK
View Code? Open in Web Editor NEWOld games never die, they just fade away...
Home Page: http://openarena.ws
Old games never die, they just fade away...
Home Page: http://openarena.ws
for loongson 3a3000
//REALLY COOL MENU BACKGROUNDY
menubacknologo_blueish
{
{
map gfx/fx/detail/d_sand.tga
rgbGen const ( 0.627451 0.666667 0.796079 )
tcMod scroll 0.1 0.1
}
{
map gfx/fx/detail/d_sand.tga
blendfunc gl_dst_color gl_src_color
rgbGen const ( 0.247059 0.803922 0.721569 )
tcMod scroll -0.04 0.1
tcMod scale -1.1 0.8
}
{
map gfx/fx/detail/d_ice.tga
blendfunc gl_dst_color gl_src_color
tcMod scale 2 2
}
{
map $whiteimage
blendfunc filter
rgbGen const ( 0.121569 0.12549 0.152941 )
tcMod scale 0.5 1
}
}
//REALLY COOL MENU BACKGROUNDY
menuback_blueish
{
{
map gfx/fx/detail/d_sand.tga
rgbGen const ( 0.627451 0.666667 0.796079 )
tcMod scroll 0.1 0.1
}
{
map gfx/fx/detail/d_sand.tga
blendfunc gl_dst_color gl_src_color
rgbGen const ( 0.247059 0.803922 0.721569 )
tcMod scroll -0.04 0.1
tcMod scale -1.1 0.8
}
{
map gfx/fx/detail/d_ice.tga
blendfunc gl_dst_color gl_src_color
tcMod scale 2 2
}
{
map textures/sfx/logo256.tga
blendfunc filter
tcMod scale 0.5 1
}
}
ERROR: Validation [ VUID-vkFreeDescriptorSets-descriptorPool-00312 ] Object: 0x15 (Type = 22) |
It is invalid to call vkFreeDescriptorSets() with a pool created without setting VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT.
The Vulkan spec states: descriptorPool must have been created with the VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT flag
(https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#VUID-vkFreeDescriptorSets-descriptorPool-00312)
ERROR: Validation [ UNASSIGNED-CoreValidation-DrawState-InvalidImageLayout ] Object: 0x3185cf0 (Type = 6) |
Submitted command buffer expects image 0x90 (subresource: aspectMask 0x1 array layer 0, mip level 0) to be in layout VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL, instead, current layout is VK_IMAGE_LAYOUT_PREINITIALIZED.
debug build enable validation callback, many many warnings ...
using msvc2017 compile vm_x86.c and vm_x86_64.asm got this.
$ uname -ar
Linux orion.dev 5.6.8-300.fc32.ppc64le #1 SMP Wed Apr 29 17:40:17 UTC 2020 ppc64le ppc64le ppc64le GNU/Linux
$ gcc --version
gcc (GCC) 10.1.1 20200507 (Red Hat 10.1.1-1)
$ rpm -q SDL2-devel
SDL2-devel-2.0.12-1.fc32.ppc64le
$ make
make[1]: Entering directory '/home/tle/src/vkOpenArena'
Building in build/release-linux-ppc64le:
PLATFORM: linux
ARCH: ppc64le
VERSION: 3.0.0a
COMPILE_PLATFORM: linux
COMPILE_ARCH: ppc64le
HAVE_VM_COMPILED:
CC: cc
CFLAGS:
-Wall -Wimplicit -Wstrict-prototypes -pipe -DUSE_ICON -DARCH_STRING="ppc64le" -m64 -DNO_VM_COMPILED -DNO_GZIP -Icode/zlib -DUSE_INTERNAL_JPEG -Icode/jpeg-8c
-DUSE_LOCAL_HEADERS -DSTANDALONE -DPRODUCT_VERSION="3.0.0a" -Wformat=2 -Wformat-security -Wno-format-nonliteral -Wmissing-format-attribute -Wdisabled-optimization
-Werror-implicit-function-declaration -MMD -DNDEBUG -O2 -ffast-math
CLIENT_CFLAGS:
-I/usr/include/SDL2 -D_REENTRANT -DUSE_OPENAL -DUSE_OPENAL_DLOPEN -DUSE_CURL -DUSE_CURL_DLOPEN -DUSE_CODEC_OPUS -DOPUS_BUILD -DHAVE_LRINTF -DFLOATING_POINT
-DFLOAT_APPROX -DUSE_ALLOCA -Icode/opus-1.2.1/include -Icode/opus-1.2.1/celt -Icode/opus-1.2.1/silk -Icode/opus-1.2.1/silk/float -Icode/opusfile-0.9/include
-DUSE_CODEC_VORBIS -Icode/libvorbis-1.3.6/include -Icode/libvorbis-1.3.6/lib -Icode/libogg-1.3.3/include -DUSE_RENDERER_DLOPEN -DUSE_MUMBLE
SERVER_CFLAGS:
LDFLAGS:
LIBS:
-ldl -lm
CLIENT_LIBS:
-lSDL2 -lcurl -lrt
Output:
oa_ded.ppc64le
openarena.ppc64le
renderer_openarena_ppc64le.so
renderer_opengl1_ppc64le.so
renderer_opengl2_ppc64le.so
renderer_vulkan_ppc64le.so
renderer_mydev_ppc64le.so
baseoa/cgameppc64le.so
baseoa/qagameppc64le.so
baseoa/uippc64le.so
missionpack/cgameppc64le.so
missionpack/qagameppc64le.so
missionpack/uippc64le.so
make[2]: Entering directory '/home/tle/src/vkOpenArena'
LD build/release-linux-ppc64le/oa_ded.ppc64le
LD build/release-linux-ppc64le/openarena.ppc64le
REF_CC code/renderer_oa/tr_flares.c
REF_CC code/renderer_oa/tr_main.c
REF_CC code/renderer_oa/tr_sky.c
REF_CC code/renderer_oa/matrix_multiplication.c
REF_CC code/renderergl1/tr_image_pcx.c
REF_CC code/renderergl1/tr_image_png.c
REF_CC code/renderergl1/tr_image_tga.c
REF_CC code/renderergl1/tr_init.c
REF_CC code/renderergl1/tr_light.c
REF_CC code/renderergl1/tr_main.c
REF_CC code/renderergl1/tr_marks.c
REF_CC code/renderergl1/tr_model.c
REF_CC code/renderergl1/tr_model_iqm.c
REF_CC code/renderergl1/tr_noise.c
REF_CC code/renderergl1/tr_scene.c
REF_CC code/renderergl1/tr_shade.c
REF_CC code/renderergl1/tr_shade_calc.c
REF_CC code/renderergl1/tr_shader.c
REF_CC code/renderergl1/tr_shadows.c
REF_CC code/renderergl1/tr_sky.c
REF_CC code/renderergl1/tr_surface.c
REF_CC code/renderergl1/tr_world.c
REF_CC code/renderergl1/tr_common.c
REF_CC code/renderergl1/matrix_multiplication.c
REF_CC code/renderercommon/sdl_glimp.c
REF_CC code/qcommon/q_shared.c
REF_CC code/qcommon/puff.c
REF_CC code/qcommon/q_math.c
In file included from code/renderer_oa/matrix_multiplication.c:8:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:54:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
54 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
In file included from /usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:79,
from code/renderer_oa/matrix_multiplication.c:8:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/mmintrin.h:52:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
52 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
/usr/bin/ld: build/release-linux-ppc64le/ded/sv_game.o: in function `SV_GameSystemCalls':
sv_game.c:(.text+0x3964): undefined reference to `qsnapvectorsse'
In file included from code/renderergl1/matrix_multiplication.c:8:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:54:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
54 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
In file included from /usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:79,
from code/renderergl1/matrix_multiplication.c:8:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/mmintrin.h:52:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
52 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:2260: build/release-linux-ppc64le/oa_ded.ppc64le] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from code/renderer_oa/matrix_multiplication.h:5,
from code/renderer_oa/matrix_multiplication.c:11:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:54:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
54 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
make[2]: *** [Makefile:2685: build/release-linux-ppc64le/renderer_oa/matrix_multiplication.o] Error 1
In file included from code/renderergl1/matrix_multiplication.h:5,
from code/renderergl1/matrix_multiplication.c:11:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:54:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
54 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
make[2]: *** [Makefile:2701: build/release-linux-ppc64le/renderergl1/matrix_multiplication.o] Error 1
code/renderergl1/tr_image_pcx.c: In function ‘R_LoadPCX’:
code/renderergl1/tr_image_pcx.c:74:38: warning: passing argument 2 of ‘ri.FS_ReadFile’ from incompatible pointer type [-Wincompatible-pointer-types]
74 | int len = ri.FS_ReadFile( filename, &raw);
| ^~~~
| |
| char **
code/renderergl1/tr_image_pcx.c:74:38: note: expected ‘void **’ but argument is of type ‘char **’
code/renderergl1/tr_image_tga.c: In function ‘R_LoadTGA’:
code/renderergl1/tr_image_tga.c:65:34: warning: passing argument 2 of ‘ri.FS_ReadFile’ from incompatible pointer type [-Wincompatible-pointer-types]
65 | length = ri.FS_ReadFile ( name, &buffer);
| ^~~~~~~
| |
| char **
code/renderergl1/tr_image_tga.c:65:34: note: expected ‘void **’ but argument is of type ‘char **’
In file included from code/renderer_oa/matrix_multiplication.h:5,
from code/renderer_oa/tr_flares.c:24:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:54:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
54 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
In file included from code/renderer_oa/matrix_multiplication.h:5,
from code/renderer_oa/tr_main.c:25:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:54:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
54 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
In file included from /usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:79,
from code/renderer_oa/matrix_multiplication.h:5,
from code/renderer_oa/tr_main.c:25:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/mmintrin.h:52:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
52 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
In file included from /usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:79,
from code/renderer_oa/matrix_multiplication.h:5,
from code/renderer_oa/tr_flares.c:24:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/mmintrin.h:52:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
52 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
In file included from code/renderer_oa/matrix_multiplication.h:5,
from code/renderer_oa/tr_sky.c:24:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:54:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
54 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
In file included from /usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:79,
from code/renderer_oa/matrix_multiplication.h:5,
from code/renderer_oa/tr_sky.c:24:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/mmintrin.h:52:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
52 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
In file included from code/renderergl1/matrix_multiplication.h:5,
from code/renderergl1/tr_main.c:25:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:54:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
54 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
In file included from /usr/lib/gcc/ppc64le-redhat-linux/10/include/xmmintrin.h:79,
from code/renderergl1/matrix_multiplication.h:5,
from code/renderergl1/tr_main.c:25:
/usr/lib/gcc/ppc64le-redhat-linux/10/include/mmintrin.h:52:2: error: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
52 | #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
| ^~~~~
make[2]: *** [Makefile:2685: build/release-linux-ppc64le/renderer_oa/tr_flares.o] Error 1
make[2]: *** [Makefile:2685: build/release-linux-ppc64le/renderer_oa/tr_main.o] Error 1
make[2]: *** [Makefile:2685: build/release-linux-ppc64le/renderer_oa/tr_sky.o] Error 1
make[2]: *** [Makefile:2701: build/release-linux-ppc64le/renderergl1/tr_main.o] Error 1
/usr/bin/ld: build/release-linux-ppc64le/client/cl_cgame.o: in function `CL_CgameSystemCalls':
cl_cgame.c:(.text+0x1e88): undefined reference to `qsnapvectorsse'
/usr/bin/ld: build/release-linux-ppc64le/client/sv_game.o: in function `SV_GameSystemCalls':
sv_game.c:(.text+0x3964): undefined reference to `qsnapvectorsse'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:2051: build/release-linux-ppc64le/openarena.ppc64le] Error 1
code/renderergl1/tr_image_png.c: In function ‘ReadBufferedFile’:
code/renderergl1/tr_image_png.c:255:36: warning: passing argument 2 of ‘ri.FS_ReadFile’ from incompatible pointer type [-Wincompatible-pointer-types]
255 | BF->Length = ri.FS_ReadFile(name, &buffer);
| ^~~~~~~
| |
| char **
code/renderergl1/tr_image_png.c:255:36: note: expected ‘void **’ but argument is of type ‘char **’
code/renderergl1/tr_model.c: In function ‘R_RegisterMD3’:
code/renderergl1/tr_model.c:66:28: warning: passing argument 2 of ‘ri.FS_ReadFile’ from incompatible pointer type [-Wincompatible-pointer-types]
66 | ri.FS_ReadFile( namebuf, &buf );
| ^~~~
| |
| char **
code/renderergl1/tr_model.c:66:28: note: expected ‘void **’ but argument is of type ‘char **’
code/renderergl1/tr_model.c: In function ‘R_RegisterMDR’:
code/renderergl1/tr_model.c:123:38: warning: passing argument 2 of ‘ri.FS_ReadFile’ from incompatible pointer type [-Wincompatible-pointer-types]
123 | int filesize = ri.FS_ReadFile(name, &buf);
| ^~~~
| |
| char **
code/renderergl1/tr_model.c:123:38: note: expected ‘void **’ but argument is of type ‘char **’
code/renderergl1/tr_model.c: In function ‘R_RegisterIQM’:
code/renderergl1/tr_model.c:165:34: warning: passing argument 2 of ‘ri.FS_ReadFile’ from incompatible pointer type [-Wincompatible-pointer-types]
165 | filesize = ri.FS_ReadFile(name, &buf);
| ^~~~
| |
| char **
code/renderergl1/tr_model.c:165:34: note: expected ‘void **’ but argument is of type ‘char **’
code/renderergl1/tr_model.c: In function ‘RE_RegisterModel’:
code/renderergl1/tr_model.c:349:46: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
349 | snprintf( altName, sizeof (altName), "%s.%s", localName, modelLoaders[ i ].ext );
| ^
code/renderergl1/tr_model.c:349:3: note: ‘snprintf’ output 2 or more bytes (assuming 65) into a destination of size 64
349 | snprintf( altName, sizeof (altName), "%s.%s", localName, modelLoaders[ i ].ext );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/renderergl1/tr_init.c: In function ‘GLimp_InitExtensions’:
code/renderergl1/tr_init.c:328:41: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=]
328 | sprintf(target_string, "%d", maxAnisotropy);
| ^~
code/renderergl1/tr_init.c:328:40: note: directive argument in the range [1, 2147483647]
328 | sprintf(target_string, "%d", maxAnisotropy);
| ^~~~
code/renderergl1/tr_init.c:328:17: note: ‘sprintf’ output between 2 and 11 bytes into a destination of size 4
328 | sprintf(target_string, "%d", maxAnisotropy);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/renderergl1/tr_shader.c: In function ‘ScanAndLoadShaderFiles’:
code/renderergl1/tr_shader.c:2872:39: warning: passing argument 2 of ‘ri.FS_ReadFile’ from incompatible pointer type [-Wincompatible-pointer-types]
2872 | summand = ri.FS_ReadFile( filename, &buffers[i] );
| ^~~~~~~~~~~
| |
| char **
code/renderergl1/tr_shader.c:2872:39: note: expected ‘void **’ but argument is of type ‘char **’
make[2]: Leaving directory '/home/tle/src/vkOpenArena'
make[1]: *** [Makefile:1078: targets] Error 2
make[1]: Leaving directory '/home/tle/src/vkOpenArena'
make: *** [Makefile:998: release] Error 2
cc @suijingfeng any help is greatly appreciated
This confuse both Github and my local OSX machine. Please remove or rename.
R_FindImageFile: Fail loading env/xnight2_rt.tga the from disk
R_FindImageFile: Fail loading env/xnight2_bk.tga the from disk
R_FindImageFile: Fail loading env/xnight2_lf.tga the from disk
R_FindImageFile: Fail loading env/xnight2_ft.tga the from disk
R_FindImageFile: Fail loading env/xnight2_up.tga the from disk
R_FindImageFile: Fail loading env/xnight2_dn.tga the from disk
stitched 0 LoD cracks
...loaded 1414 faces, 268 meshes, 1 trisurfs, 42 flares
---R_LoadMarksurfaces---
---R_LoadNodesAndLeafs---
---R_LoadSubmodels---
---R_LoadVisibility---
---R_LoadEntities---
---R_LoadLightGrid---
R_FindImageFile: Fail loading playeroverlays/playerSuit1_Neutral the from disk
R_FindImageFile: Fail loading models/weaphits/kamikred the from disk
R_FindImageFile: Fail loading poopypants the from disk
Ugly shader name: C:\projects\oa\newplasrailhit\Sphere
R_FindImageFile: Fail loading rocketFlare_001 the from disk
Ugly shader name: C:\projects\oa\newtele\Circle
R_FindImageFile: Fail loading teleporterEffect the from disk
WARNING: reused image textures/flares/lava.tga with mixed glWrapClampMode parm
R_RegisterMD3: failed loading models/powerups/trailtest.md3 from disk.
R_RegisterMD3: couldn't load models/powerups/trailtest.md3
R_RegisterMD3: failed loading models/powerups/regen.md3 from disk.
R_RegisterMD3: couldn't load models/powerups/regen.md3
R_FindImageFile: Fail loading ui/assets/statusbar/selectedhealth.tga the from disk
R_RegisterMD3: failed loading models/powerups/armor/shard_sphere.md3 from disk.
R_RegisterMD3: couldn't load models/powerups/armor/shard_sphere.md3
R_RegisterMD3: failed loading models/weapons2/gauntlet/gauntlet_flash.md3 from disk.
R_RegisterMD3: couldn't load models/weapons2/gauntlet/gauntlet_flash.md3
R_RegisterMD3: failed loading models/weapons2/gauntlet/gauntlet_hand.md3 from disk.
R_RegisterMD3: couldn't load models/weapons2/gauntlet/gauntlet_hand.md3
R_RegisterMD3: failed loading models/weapons2/shotgun/shotgun_barrel.md3 from disk.
R_RegisterMD3: couldn't load models/weapons2/shotgun/shotgun_barrel.md3
WARNING: reused image icons/iconw_rocket.tga with mixed mipmap parm
WARNING: reused image icons/iconw_rocket.tga with mixed glWrapClampMode parm
R_RegisterMD3: failed loading models/weapons2/rocketl/rocketl_barrel.md3 from disk.
R_RegisterMD3: couldn't load models/weapons2/rocketl/rocketl_barrel.md3
WARNING: reused image icons/iconw_lightning.tga with mixed mipmap parm
WARNING: reused image icons/iconw_lightning.tga with mixed glWrapClampMode parm
R_RegisterMD3: failed loading models/weapons2/lightning/lightning_barrel.md3 from disk.
R_RegisterMD3: couldn't load models/weapons2/lightning/lightning_barrel.md3
R_RegisterMD3: failed loading models/weapons2/lightning/lightning_hand.md3 from disk.
R_RegisterMD3: couldn't load models/weapons2/lightning/lightning_hand.md3
WARNING: reused image textures/flares/flarey.tga with mixed glWrapClampMode parm
R_RegisterMD3: failed loading models/weapons2/plasma/plasma_barrel.md3 from disk.
R_RegisterMD3: couldn't load models/weapons2/plasma/plasma_barrel.md3
R_RegisterMD3: failed loading models/weapons2/plasma/plasma_hand.md3 from disk.
R_RegisterMD3: couldn't load models/weapons2/plasma/plasma_hand.md3
Unsupported image extension: \projects\oatony\Material.010
R_FindImageFile: Fail loading \projects\oatony\Material.010 the from disk
R_FindImageFile: Fail loading Material the from disk
WARNING: Failed to open sound music/OA11.ogg!
ERROR: ObjectTracker Object: 0x40 | OBJ ERROR : For device 0x559c957268c0, Pipeline object 0x40 has not been destroyed. The spec valid usage text states 'All child objects created on device must have been destroyed prior to destroying device' (https://www.khronos.org/registry/vulkan/specs/1.0/html/vkspec.html#VUID-vkDestroyDevice-device-00378)
I dont know what it is.
one:
textures/liquids/slime1
{
qer_editorimage textures/liquids/slime8.jpg
q3map_lightimage textures/liquids/slime8.jpg
surfaceparm noimpact
surfaceparm slime
surfaceparm nolightmap
surfaceparm trans
q3map_surfacelight 150
deformVertexes wave 64 sin .25 .25 0 .5
{
map textures/liquids/slime8.jpg
tcmod turb .05 -0.5 0 0.02
tcmod scroll .05 -.01
}
{
map textures/liquids/slime8.jpg
blendfunc filter
tcmod turb .012 -0.1 0 0.04
tcmod scroll .003 -.008
}
}
another shader which is come from pillcity.pk3/liquids.shader:
textures/liquids/slime1
{
qer_editorimage textures/liquids/slime7.tga
q3map_lightimage textures/liquids/slime7.tga
q3map_globaltexture
qer_trans .5
surfaceparm noimpact
surfaceparm slime
surfaceparm nolightmap
surfaceparm trans
q3map_surfacelight 100
tessSize 32
cull disable
deformVertexes wave 100 sin 0 1 .5 .5
{
map textures/liquids/slime7c.tga
tcMod turb .3 .2 1 .05
tcMod scroll .01 .01
}
{
map textures/liquids/slime7.tga
blendfunc GL_ONE GL_ONE
tcMod turb .2 .1 1 .05
tcMod scale .5 .5
tcMod scroll .01 .01
}
{
map textures/liquids/bubbles.tga
blendfunc GL_ZERO GL_SRC_COLOR
tcMod turb .2 .1 .1 .2
tcMod scale .05 .05
tcMod scroll .001 .001
}
}
this is not a problem as such, just curious: could this driver be used with vkopenarena?
https://github.com/Yours3lf/rpi-vk-driver
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.