FreeBSD Bugzilla – Attachment 192900 Details for
Bug 227844
[NEW PORT] games/regoth, Gothic I and II engine reimplementation
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
regoth.patch
regoth.patch (text/plain), 19.25 KB, created by
Val Packett
on 2018-04-29 12:44:46 UTC
(
hide
)
Description:
regoth.patch
Filename:
MIME Type:
Creator:
Val Packett
Created:
2018-04-29 12:44:46 UTC
Size:
19.25 KB
patch
obsolete
>diff --git c/games/regoth/Makefile i/games/regoth/Makefile >new file mode 100644 >index 000000000000..c5a6ffd8711d >--- /dev/null >+++ i/games/regoth/Makefile >@@ -0,0 +1,61 @@ >+# $FreeBSD$ >+ >+PORTNAME= regoth >+DISTVERSIONPREFIX= nightly- >+DISTVERSION= 0.4.189 >+CATEGORIES= games >+ >+MAINTAINER= greg@unrelenting.technology >+COMMENT= Reimplementation of zEngine, the Gothic and Gothic II engine >+ >+LICENSE= GPLv3 >+ >+LIB_DEPENDS= libsndfile.so:audio/libsndfile >+ >+USES= cmake compiler:c++11-lib openal >+ >+USE_GITHUB= yes >+GH_ACCOUNT= REGoth-project >+GH_PROJECT= REGoth >+GH_TUPLE= ataulien:bgfx-cmake:9a9b596:bgfxcmake/lib/bgfx-cmake \ >+ bkaradzic:bgfx:c0cf484:bgfx \ >+ bkaradzic:bimg:224aa80:bimg \ >+ bkaradzic:bx:4b4b3e7:bx \ >+ ataulien:ZenLib:3a8e919:zenlib/lib/ZenLib \ >+ tito:libsquish:f5e44a3:libsquish \ >+ REGoth-project:physfs:4174d6a:physfs \ >+ g-truc:glm:06f0840:glm/lib/glm \ >+ glfw:glfw:0f488ac:glfw/lib/glfw \ >+ cxong:tinydir:0862ba9:tinydir/lib/tinydir \ >+ bulletphysics:bullet3:fb51c3f:bullet3/lib/bullet3 \ >+ frabert:libdmusic:e193ef4:libdmusic/lib/libdmusic \ >+ erikd:libsndfile:cf7a818:libsndfile \ >+ gocha:sf2cute:fcaf333:sf2cute \ >+ REGoth-project:CAB-Installer-Extractor:a311fea:cab/lib/CAB-Installer-Extractor >+ >+USE_XORG= sm ice xext x11 xrandr xinerama xcursor >+USE_GL= gl glu >+LLD_UNSAFE= yes # OpenAL https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219089 >+CMAKE_ARGS+= -DREGOTH_BUILD_WITH_SYSTEM_OPENAL:BOOL=YES >+ >+post-extract: >+ ${MV} ${WRKSRC_bgfx}/* ${WRKSRC}/lib/bgfx-cmake/bgfx >+ ${MV} ${WRKSRC_bimg}/* ${WRKSRC}/lib/bgfx-cmake/bimg >+ ${MV} ${WRKSRC_bx}/* ${WRKSRC}/lib/bgfx-cmake/bx >+ ${MV} ${WRKSRC_libsquish}/* ${WRKSRC}/lib/ZenLib/lib/libsquish >+ ${MV} ${WRKSRC_physfs}/* ${WRKSRC}/lib/ZenLib/lib/physfs >+ ${MV} ${WRKSRC_libsndfile}/* ${WRKSRC}/lib/libdmusic/utils/dls2sf/lib/libsndfile >+ ${MV} ${WRKSRC_sf2cute}/* ${WRKSRC}/lib/libdmusic/utils/dls2sf/lib/sf2cute >+ >+post-patch: >+ ${RM} ${WRKSRC}/lib/bgfx-cmake/bx/include/compat/freebsd/dirent.h # the real one is needed by tinydir >+ >+do-install: >+ ${MKDIR} ${STAGEDIR}${DATADIR}/shaders/ >+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/REGoth ${STAGEDIR}${DATADIR} >+ (cd ${WRKSRC}/bin/shaders/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/shaders/) >+ ${CAT} ${FILESDIR}/launcher.sh | ${SED} -e "s|%%DATADIR%%|${DATADIR}|" > \ >+ ${STAGEDIR}${PREFIX}/bin/REGoth >+ ${CHMOD} 755 ${STAGEDIR}${PREFIX}/bin/REGoth >+ >+.include <bsd.port.mk> >diff --git c/games/regoth/distinfo i/games/regoth/distinfo >new file mode 100644 >index 000000000000..79c39af838d5 >--- /dev/null >+++ i/games/regoth/distinfo >@@ -0,0 +1,33 @@ >+TIMESTAMP = 1525002169 >+SHA256 (REGoth-project-REGoth-nightly-0.4.189_GH0.tar.gz) = defe4cf97627bdfad6fc16319a832e86db4ac4025d75f105d2208370845852e2 >+SIZE (REGoth-project-REGoth-nightly-0.4.189_GH0.tar.gz) = 908974 >+SHA256 (ataulien-bgfx-cmake-9a9b596_GH0.tar.gz) = 6f76cc58542be9f3bd4a7e180fd5c355c0806f89174e4bc2a64fdef168e64309 >+SIZE (ataulien-bgfx-cmake-9a9b596_GH0.tar.gz) = 2705 >+SHA256 (bkaradzic-bgfx-c0cf484_GH0.tar.gz) = 08c1cc752cb0582448f7b96dc46a483e673f636921fc907cb271579156a2315c >+SIZE (bkaradzic-bgfx-c0cf484_GH0.tar.gz) = 39793679 >+SHA256 (bkaradzic-bimg-224aa80_GH0.tar.gz) = 11ef4b02f8fc2dae321d8b124eb1c7233b568f27a30b5c2cfba991ca6592c187 >+SIZE (bkaradzic-bimg-224aa80_GH0.tar.gz) = 494105 >+SHA256 (bkaradzic-bx-4b4b3e7_GH0.tar.gz) = b909c483c1adf84b73a89f54d530cb5e04c55eb76f63739a380c56cc2e380747 >+SIZE (bkaradzic-bx-4b4b3e7_GH0.tar.gz) = 1325782 >+SHA256 (ataulien-ZenLib-3a8e919_GH0.tar.gz) = bfd8fe70d9137eb07974ee9bb46fe5475d202d05068b49d3a00ead2a2430e4d2 >+SIZE (ataulien-ZenLib-3a8e919_GH0.tar.gz) = 130468 >+SHA256 (tito-libsquish-f5e44a3_GH0.tar.gz) = 491bd0d8648dcd063b12df3f67fcdc1a27bb3afc0f17f3f9de305b326cb71b1c >+SIZE (tito-libsquish-f5e44a3_GH0.tar.gz) = 15437191 >+SHA256 (REGoth-project-physfs-4174d6a_GH0.tar.gz) = de24a48ba8cbd99b3e9e8ef04459a68b5a120f354911cf78bf212fa12242036b >+SIZE (REGoth-project-physfs-4174d6a_GH0.tar.gz) = 235472 >+SHA256 (g-truc-glm-06f0840_GH0.tar.gz) = ccadc184d68133a8bc0c2a1361f0752e8740fc4da665e29c331a44133252eb17 >+SIZE (g-truc-glm-06f0840_GH0.tar.gz) = 2668270 >+SHA256 (glfw-glfw-0f488ac_GH0.tar.gz) = 33a1ff2238bec37b2a41bf336eea57ed03ecd36c92e9ce12483d48ad66acf01d >+SIZE (glfw-glfw-0f488ac_GH0.tar.gz) = 656542 >+SHA256 (cxong-tinydir-0862ba9_GH0.tar.gz) = 558cc17bfd1bed4b7859fce41f8a50f859f5f13f931147d469c8235916cb9310 >+SIZE (cxong-tinydir-0862ba9_GH0.tar.gz) = 24438 >+SHA256 (bulletphysics-bullet3-fb51c3f_GH0.tar.gz) = e356490e82b63ec45db832b95a4ec62e91a68c5bbfbca1900fe19c171bf86744 >+SIZE (bulletphysics-bullet3-fb51c3f_GH0.tar.gz) = 24891401 >+SHA256 (frabert-libdmusic-e193ef4_GH0.tar.gz) = 9c9dd20a93f0a53984c4085b2b88dadcf494d6c707e19ced23e2a61bd1583c44 >+SIZE (frabert-libdmusic-e193ef4_GH0.tar.gz) = 94652 >+SHA256 (erikd-libsndfile-cf7a818_GH0.tar.gz) = fcc4c47ac73282dcc8bf4c3f29b5f0b8a35e7b6a60c770fcd16cc6360f269867 >+SIZE (erikd-libsndfile-cf7a818_GH0.tar.gz) = 676745 >+SHA256 (gocha-sf2cute-fcaf333_GH0.tar.gz) = 64edf40914db991a2cf86207b4410e005e9a761d71c5ffcea98fac524eb1d29c >+SIZE (gocha-sf2cute-fcaf333_GH0.tar.gz) = 69656 >+SHA256 (REGoth-project-CAB-Installer-Extractor-a311fea_GH0.tar.gz) = 98d81e649d0cd8f43a398a5f337761443ecb3a87bbb4659064efb80104ae395d >+SIZE (REGoth-project-CAB-Installer-Extractor-a311fea_GH0.tar.gz) = 131740 >diff --git c/games/regoth/files/launcher.sh i/games/regoth/files/launcher.sh >new file mode 100755 >index 000000000000..dd5de9699248 >--- /dev/null >+++ i/games/regoth/files/launcher.sh >@@ -0,0 +1,3 @@ >+#!/bin/sh >+# REGoth requires the shaders to be in the current working directory >+cd %%DATADIR%% && exec ./REGoth $* >diff --git c/games/regoth/files/patch-CMakeLists.txt i/games/regoth/files/patch-CMakeLists.txt >new file mode 100644 >index 000000000000..94326aff666b >--- /dev/null >+++ i/games/regoth/files/patch-CMakeLists.txt >@@ -0,0 +1,134 @@ >+--- CMakeLists.txt.orig 2018-04-23 17:26:25 UTC >++++ CMakeLists.txt >+@@ -6,6 +6,7 @@ set(CMAKE_CXX_STANDARD 14) >+ >+ >+ option (REGOTH_BUILD_WITH_INSTALLER_EXTRACTOR "Compile with library to extract some installers of Gothic" OFF) >++option (REGOTH_BUILD_WITH_SYSTEM_OPENAL "Compile with system OpenAL" OFF) >+ >+ >+ # Vim - You Complete Me >+@@ -174,6 +175,9 @@ include_directories(lib/bullet3/src) >+ set(BULLET_LIBRARIES BulletSoftBody BulletDynamics BulletCollision LinearMath) >+ set(BULLET_MISC Bullet3Dynamics Bullet2FileLoader Bullet3Collision Bullet3Geometry Bullet3OpenCL_clew BulletFileLoader BulletWorldImporter BulletXmlWorldImporter ConvexDecomposition GIMPACTUtils HACD Test_BulletDynamics Test_BulletInverseDynamics Test_Collision) >+ >++# Find OpenGL >++find_package(OpenGL REQUIRED) >++include_directories(${OPENGL_INCLUDE_DIR}) # required by glfw headers >+ >+ # ------------------ Engine lib ------------------ >+ file(GLOB ENGINE_SRC >+@@ -223,54 +227,64 @@ endif() >+ # ------------------ OpenAL ------------------ >+ >+ # Set up OpenAL >++if(REGOTH_BUILD_WITH_SYSTEM_OPENAL AND NOT EMSCRIPTEN) >++ find_package(OpenAL REQUIRED) >++ include_directories(${OPENAL_INCLUDE_DIR}) >+ >+-set(ALSOFT_CONFIG OFF CACHE BOOL "" FORCE) >+-set(ALSOFT_EXAMPLES OFF CACHE BOOL "" FORCE) >+-set(ALSOFT_INSTALL OFF CACHE BOOL "" FORCE) >+- >+-if (UNIX) >+- set(LIBTYPE STATIC CACHE STRING "" FORCE) >+- if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux") >+- set(ALSOFT_REQUIRE_ALSA ON CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_OSS OFF CACHE BOOL "" FORCE) >+- elseif(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") >+- set(ALSOFT_REQUIRE_ALSA OFF CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_OSS ON CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_SNDIO OFF CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_SOLARIS OFF CACHE BOOL "" FORCE) >+- elseif(${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") >+- set(ALSOFT_REQUIRE_ALSA OFF CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_OSS OFF CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_SNDIO ON CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_SOLARIS OFF CACHE BOOL "" FORCE) >++ if (UNIX) >++ target_link_libraries(engine ${OPENAL_LIBRARY}) >++ elseif(WIN32) >++ target_link_libraries(engine common ${OPENAL_LIBRARY}) >+ endif() >+ else() >+- set(LIBTYPE SHARED CACHE STRING "" FORCE) >+-endif() >++ set(ALSOFT_CONFIG OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_EXAMPLES OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_INSTALL OFF CACHE BOOL "" FORCE) >+ >+-if(NOT EMSCRIPTEN) >+- add_subdirectory(${CMAKE_SOURCE_DIR}/lib/openal-soft) >+- include_directories(${CMAKE_SOURCE_DIR}/lib/openal-soft/include) >+- >+ if (UNIX) >++ set(LIBTYPE STATIC CACHE STRING "" FORCE) >+ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux") >+- set(ALSOFT_REQUIRE_ALSA ON CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_OSS OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_REQUIRE_ALSA ON CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_OSS OFF CACHE BOOL "" FORCE) >+ elseif(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") >+- set(ALSOFT_REQUIRE_ALSA OFF CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_OSS ON CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_SNDIO OFF CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_SOLARIS OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_REQUIRE_ALSA OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_OSS ON CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_SNDIO OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_SOLARIS OFF CACHE BOOL "" FORCE) >+ elseif(${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") >+- set(ALSOFT_REQUIRE_ALSA OFF CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_OSS OFF CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_SNDIO ON CACHE BOOL "" FORCE) >+- set(ALSOFT_BACKEND_SOLARIS OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_REQUIRE_ALSA OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_OSS OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_SNDIO ON CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_SOLARIS OFF CACHE BOOL "" FORCE) >+ endif() >+- target_link_libraries(engine OpenAL) >+- elseif(WIN32) >+- target_link_libraries(engine common OpenAL) >++ else() >++ set(LIBTYPE SHARED CACHE STRING "" FORCE) >+ endif() >++ >++ if(NOT EMSCRIPTEN) >++ add_subdirectory(${CMAKE_SOURCE_DIR}/lib/openal-soft) >++ include_directories(${CMAKE_SOURCE_DIR}/lib/openal-soft/include) >++ >++ if (UNIX) >++ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux") >++ set(ALSOFT_REQUIRE_ALSA ON CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_OSS OFF CACHE BOOL "" FORCE) >++ elseif(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") >++ set(ALSOFT_REQUIRE_ALSA OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_OSS ON CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_SNDIO OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_SOLARIS OFF CACHE BOOL "" FORCE) >++ elseif(${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") >++ set(ALSOFT_REQUIRE_ALSA OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_OSS OFF CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_SNDIO ON CACHE BOOL "" FORCE) >++ set(ALSOFT_BACKEND_SOLARIS OFF CACHE BOOL "" FORCE) >++ endif() >++ target_link_libraries(engine OpenAL) >++ elseif(WIN32) >++ target_link_libraries(engine common OpenAL) >++ endif() >++ endif() >+ endif() >+ >+ # ---------------- libdmusic ---------------- >+@@ -310,6 +324,10 @@ if(NOT ANDROID) >+ else() >+ add_definitions(-DRE_USE_SOUND) >+ target_link_libraries(engine android_glue) >++endif() >++ >++if(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") >++ include_directories("lib/bgfx-cmake/bx/include/compat/freebsd") >+ endif() >+ >+ add_subdirectory(lib/adpcm) >diff --git c/games/regoth/files/patch-lib_bgfx-cmake_CMakeLists.txt i/games/regoth/files/patch-lib_bgfx-cmake_CMakeLists.txt >new file mode 100644 >index 000000000000..a9ae44f3d390 >--- /dev/null >+++ i/games/regoth/files/patch-lib_bgfx-cmake_CMakeLists.txt >@@ -0,0 +1,51 @@ >+--- lib/bgfx-cmake/CMakeLists.txt.orig 2018-04-24 22:09:30 UTC >++++ lib/bgfx-cmake/CMakeLists.txt >+@@ -7,6 +7,8 @@ endif() >+ >+ if(APPLE) >+ include_directories("bx/include/compat/osx") >++elseif(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") >++ include_directories("bx/include/compat/freebsd") >+ endif() >+ >+ # -------------------- 3rd party ----------------------- >+@@ -115,18 +117,17 @@ if(APPLE) >+ list(APPEND OPENGL_LIBRARIES "${COCOA_LIBRARY}" "${METAL_LIBRARY}" "${QUARTZ_LIBRARY}") >+ else() >+ if(NOT ANDROID) >+- set(OPENGL_LIBRARIES "GL") >++ find_package(OpenGL REQUIRED) >+ endif() >+ endif() >+ >+ if(ANDROID) >+ target_link_libraries(bgfx log dl) >+ elseif(UNIX) >+- set(DL "") >+- if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") >+- set(DL dl) >+- endif() >+- target_link_libraries(bgfx ${OPENGL_LIBRARIES} pthread ${DL}) >++ find_package(X11 REQUIRED) >++ >++ target_link_libraries(bgfx ${X11_LIBRARIES} ${OPENGL_LIBRARIES} pthread ${CMAKE_DL_LIBS}) >++ target_link_libraries(bx pthread ${CMAKE_DL_LIBS}) >+ endif() >+ >+ target_include_directories(bx PUBLIC bx/include) >+@@ -139,6 +140,8 @@ if(APPLE) >+ target_include_directories(bgfx PRIVATE ${MALLOC_INCLUDE_DIR}) >+ endif() >+ >++target_include_directories(bgfx PRIVATE ${OPENGL_INCLUDE_DIR}) >++ >+ # ------------------ Common library ---------------------- >+ file(GLOB COMMON_SRC >+ "./bgfx/examples/common/bounds.cpp" >+@@ -164,4 +167,6 @@ target_include_directories(bgfx_common PUBLIC bgfx/exa >+ >+ if(APPLE) >+ target_include_directories(bgfx_common PRIVATE ${MALLOC_INCLUDE_DIR}) >++elseif(UNIX) >++ target_include_directories(bgfx_common PRIVATE ${X11_INCLUDE_DIR}) # entry_x11.cpp >+ endif() >diff --git c/games/regoth/files/patch-lib_bgfx-cmake_bx_src_mutex.cpp i/games/regoth/files/patch-lib_bgfx-cmake_bx_src_mutex.cpp >new file mode 100644 >index 000000000000..ab2c73e9d078 >--- /dev/null >+++ i/games/regoth/files/patch-lib_bgfx-cmake_bx_src_mutex.cpp >@@ -0,0 +1,10 @@ >+--- lib/bgfx-cmake/bx/src/mutex.cpp.orig 2018-04-24 22:16:50 UTC >++++ lib/bgfx-cmake/bx/src/mutex.cpp >+@@ -9,6 +9,7 @@ >+ >+ #if BX_PLATFORM_ANDROID \ >+ || BX_PLATFORM_LINUX \ >++ || BX_PLATFORM_BSD \ >+ || BX_PLATFORM_IOS \ >+ || BX_PLATFORM_OSX \ >+ || BX_PLATFORM_PS4 \ >diff --git c/games/regoth/files/patch-lib_bgfx-cmake_bx_src_thread.cpp i/games/regoth/files/patch-lib_bgfx-cmake_bx_src_thread.cpp >new file mode 100644 >index 000000000000..2532c6fc010d >--- /dev/null >+++ i/games/regoth/files/patch-lib_bgfx-cmake_bx_src_thread.cpp >@@ -0,0 +1,10 @@ >+--- lib/bgfx-cmake/bx/src/thread.cpp.orig 2018-04-24 22:27:07 UTC >++++ lib/bgfx-cmake/bx/src/thread.cpp >+@@ -7,6 +7,7 @@ >+ >+ #if BX_PLATFORM_ANDROID \ >+ || BX_PLATFORM_LINUX \ >++ || BX_PLATFORM_BSD \ >+ || BX_PLATFORM_IOS \ >+ || BX_PLATFORM_OSX \ >+ || BX_PLATFORM_PS4 \ >diff --git c/games/regoth/pkg-descr i/games/regoth/pkg-descr >new file mode 100644 >index 000000000000..37693e0f6183 >--- /dev/null >+++ i/games/regoth/pkg-descr >@@ -0,0 +1,4 @@ >+An open source reimplementation of the zEngine, a game engine used by >+"Gothic" and "Gothic II". >+ >+WWW: https://github.com/REGoth-project/REGoth >diff --git c/games/regoth/pkg-plist i/games/regoth/pkg-plist >new file mode 100644 >index 000000000000..1e149764b7df >--- /dev/null >+++ i/games/regoth/pkg-plist >@@ -0,0 +1,92 @@ >+bin/REGoth >+%%DATADIR%%/REGoth >+%%DATADIR%%/shaders/essl/fs_image.bin >+%%DATADIR%%/shaders/essl/fs_image.bin.d >+%%DATADIR%%/shaders/essl/fs_image.bin.disasm >+%%DATADIR%%/shaders/essl/fs_particle_textured.bin >+%%DATADIR%%/shaders/essl/fs_particle_textured.bin.d >+%%DATADIR%%/shaders/essl/fs_particle_textured.bin.disasm >+%%DATADIR%%/shaders/essl/fs_point_light.bin >+%%DATADIR%%/shaders/essl/fs_point_light.bin.d >+%%DATADIR%%/shaders/essl/fs_point_light.bin.disasm >+%%DATADIR%%/shaders/essl/fs_screenquad.bin >+%%DATADIR%%/shaders/essl/fs_screenquad.bin.d >+%%DATADIR%%/shaders/essl/fs_screenquad.bin.disasm >+%%DATADIR%%/shaders/essl/fs_sky_domecolor.bin >+%%DATADIR%%/shaders/essl/fs_sky_domecolor.bin.d >+%%DATADIR%%/shaders/essl/fs_sky_domecolor.bin.disasm >+%%DATADIR%%/shaders/essl/fs_skylayer.bin >+%%DATADIR%%/shaders/essl/fs_skylayer.bin.d >+%%DATADIR%%/shaders/essl/fs_skylayer.bin.disasm >+%%DATADIR%%/shaders/essl/fs_stencil_texture_clip.bin >+%%DATADIR%%/shaders/essl/fs_stencil_texture_clip.bin.d >+%%DATADIR%%/shaders/essl/fs_stencil_texture_clip.bin.disasm >+%%DATADIR%%/shaders/essl/vs_image.bin >+%%DATADIR%%/shaders/essl/vs_image.bin.d >+%%DATADIR%%/shaders/essl/vs_image.bin.disasm >+%%DATADIR%%/shaders/essl/vs_particle.bin >+%%DATADIR%%/shaders/essl/vs_particle.bin.d >+%%DATADIR%%/shaders/essl/vs_particle.bin.disasm >+%%DATADIR%%/shaders/essl/vs_screenquad.bin >+%%DATADIR%%/shaders/essl/vs_screenquad.bin.d >+%%DATADIR%%/shaders/essl/vs_screenquad.bin.disasm >+%%DATADIR%%/shaders/essl/vs_skinned.bin >+%%DATADIR%%/shaders/essl/vs_skinned.bin.d >+%%DATADIR%%/shaders/essl/vs_skinned.bin.disasm >+%%DATADIR%%/shaders/essl/vs_sky.bin >+%%DATADIR%%/shaders/essl/vs_sky.bin.d >+%%DATADIR%%/shaders/essl/vs_sky.bin.disasm >+%%DATADIR%%/shaders/essl/vs_sky_domecolor.bin >+%%DATADIR%%/shaders/essl/vs_sky_domecolor.bin.d >+%%DATADIR%%/shaders/essl/vs_sky_domecolor.bin.disasm >+%%DATADIR%%/shaders/essl/vs_world.bin >+%%DATADIR%%/shaders/essl/vs_world.bin.d >+%%DATADIR%%/shaders/essl/vs_world.bin.disasm >+%%DATADIR%%/shaders/essl/vs_world_instanced.bin >+%%DATADIR%%/shaders/essl/vs_world_instanced.bin.d >+%%DATADIR%%/shaders/essl/vs_world_instanced.bin.disasm >+%%DATADIR%%/shaders/glsl/fs_image.bin >+%%DATADIR%%/shaders/glsl/fs_image.bin.d >+%%DATADIR%%/shaders/glsl/fs_image.bin.disasm >+%%DATADIR%%/shaders/glsl/fs_particle_textured.bin >+%%DATADIR%%/shaders/glsl/fs_particle_textured.bin.d >+%%DATADIR%%/shaders/glsl/fs_particle_textured.bin.disasm >+%%DATADIR%%/shaders/glsl/fs_point_light.bin >+%%DATADIR%%/shaders/glsl/fs_point_light.bin.d >+%%DATADIR%%/shaders/glsl/fs_point_light.bin.disasm >+%%DATADIR%%/shaders/glsl/fs_screenquad.bin >+%%DATADIR%%/shaders/glsl/fs_screenquad.bin.d >+%%DATADIR%%/shaders/glsl/fs_screenquad.bin.disasm >+%%DATADIR%%/shaders/glsl/fs_sky_domecolor.bin >+%%DATADIR%%/shaders/glsl/fs_sky_domecolor.bin.d >+%%DATADIR%%/shaders/glsl/fs_sky_domecolor.bin.disasm >+%%DATADIR%%/shaders/glsl/fs_skylayer.bin >+%%DATADIR%%/shaders/glsl/fs_skylayer.bin.d >+%%DATADIR%%/shaders/glsl/fs_skylayer.bin.disasm >+%%DATADIR%%/shaders/glsl/fs_stencil_texture_clip.bin >+%%DATADIR%%/shaders/glsl/fs_stencil_texture_clip.bin.d >+%%DATADIR%%/shaders/glsl/fs_stencil_texture_clip.bin.disasm >+%%DATADIR%%/shaders/glsl/vs_image.bin >+%%DATADIR%%/shaders/glsl/vs_image.bin.d >+%%DATADIR%%/shaders/glsl/vs_image.bin.disasm >+%%DATADIR%%/shaders/glsl/vs_particle.bin >+%%DATADIR%%/shaders/glsl/vs_particle.bin.d >+%%DATADIR%%/shaders/glsl/vs_particle.bin.disasm >+%%DATADIR%%/shaders/glsl/vs_screenquad.bin >+%%DATADIR%%/shaders/glsl/vs_screenquad.bin.d >+%%DATADIR%%/shaders/glsl/vs_screenquad.bin.disasm >+%%DATADIR%%/shaders/glsl/vs_skinned.bin >+%%DATADIR%%/shaders/glsl/vs_skinned.bin.d >+%%DATADIR%%/shaders/glsl/vs_skinned.bin.disasm >+%%DATADIR%%/shaders/glsl/vs_sky.bin >+%%DATADIR%%/shaders/glsl/vs_sky.bin.d >+%%DATADIR%%/shaders/glsl/vs_sky.bin.disasm >+%%DATADIR%%/shaders/glsl/vs_sky_domecolor.bin >+%%DATADIR%%/shaders/glsl/vs_sky_domecolor.bin.d >+%%DATADIR%%/shaders/glsl/vs_sky_domecolor.bin.disasm >+%%DATADIR%%/shaders/glsl/vs_world.bin >+%%DATADIR%%/shaders/glsl/vs_world.bin.d >+%%DATADIR%%/shaders/glsl/vs_world.bin.disasm >+%%DATADIR%%/shaders/glsl/vs_world_instanced.bin >+%%DATADIR%%/shaders/glsl/vs_world_instanced.bin.d >+%%DATADIR%%/shaders/glsl/vs_world_instanced.bin.disasm
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 227844
: 192900