![]() |
2012-05-04
, 05:27
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#52
|
The Following 2 Users Say Thank You to Estel For This Useful Post: | ||
![]() |
2012-05-04
, 19:04
|
Posts: 839 |
Thanked: 3,386 times |
Joined on Mar 2009
|
#53
|
The Following User Says Thank You to AapoRantalainen For This Useful Post: | ||
![]() |
2012-05-04
, 20:32
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#54
|
The Following User Says Thank You to Estel For This Useful Post: | ||
![]() |
2012-05-06
, 18:02
|
Posts: 805 |
Thanked: 1,605 times |
Joined on Feb 2010
@ Gdynia, Poland
|
#55
|
Seems, that OpenGLES is disabled totally as in previous versions. Maybe some code merge hickup occured?
And then compressing that texture (called a texture atlas btw) with PVRTC.
However, the worst offenders for PVR performance is alpha testing/blending, which I bet you cannot turn off easily, so performance will always be abysmal.
The Following 3 Users Say Thank You to misiak For This Useful Post: | ||
![]() |
2012-05-09
, 12:07
|
Posts: 839 |
Thanked: 3,386 times |
Joined on Mar 2009
|
#56
|
apt-get source lincity-ng fakeroot dpkg-buildpackage scp lincity-ng root@192.168.1.111:/opt/lincity/games/
![]() |
2012-05-09
, 19:29
|
Posts: 2,076 |
Thanked: 3,268 times |
Joined on Feb 2011
|
#57
|
The Following 3 Users Say Thank You to szopin For This Useful Post: | ||
![]() |
2012-05-09
, 19:43
|
Posts: 2,076 |
Thanked: 3,268 times |
Joined on Feb 2011
|
#58
|
The Following 3 Users Say Thank You to szopin For This Useful Post: | ||
![]() |
2012-05-09
, 19:49
|
Posts: 805 |
Thanked: 1,605 times |
Joined on Feb 2010
@ Gdynia, Poland
|
#59
|
checking for OpenGLES and SDL-GLES libraries... -lGLES_CM
GL_LIBS ?= "-lGLES_CM -lSDL_gles -L/usr/lib -lSDL" ;
MkDir1 ./build/arm-unknown-linux-gnueabi/optimize/src/gui/PainterGLES C++ ./build/arm-unknown-linux-gnueabi/optimize/src/gui/PainterGLES/TextureManagerGLES.o C++ ./build/arm-unknown-linux-gnueabi/optimize/src/gui/PainterGLES/TextureGLES.o C++ ./build/arm-unknown-linux-gnueabi/optimize/src/gui/PainterGLES/PainterGLES.o MkDir1 ./build/arm-unknown-linux-gnueabi/optimize/src/gui/PainterSDL C++ ./build/arm-unknown-linux-gnueabi/optimize/src/gui/PainterSDL/TextureSDL.o C++ ./build/arm-unknown-linux-gnueabi/optimize/src/gui/PainterSDL/TextureManagerSDL.o C++ ./build/arm-unknown-linux-gnueabi/optimize/src/gui/PainterSDL/PainterSDL.o
dpkg-shlibdeps: warning: dependency on libGLES_CM.so could be avoided if "debian/lincity-ng/opt/lincity/games/lincity-ng" were not uselessly linked against it (they use none of its symbols). dpkg-shlibdeps: warning: dependency on libSDL_gles-1.2.so.0 could be avoided if "debian/lincity-ng/opt/lincity/games/lincity-ng" were not uselessly linked against it (they use none of its symbols).
The Following 3 Users Say Thank You to misiak For This Useful Post: | ||
![]() |
2012-05-10
, 07:53
|
Posts: 2,076 |
Thanked: 3,268 times |
Joined on Feb 2011
|
#60
|
The scanning for header file inclusions is not exact, but it is at least dynamic, so there is no need to run something like makedepend(GNU) to create a static dependency file. The scanning mechanism errs on the side of inclusion (i.e., it is more likely to return filenames that are not actually used by the compiler than to miss include files) because it can't tell if #include lines are inside #ifdefs or other conditional logic. In Jambase, HdrRule applies the NOCARE rule to each header file found during scanning so that if the file isn't present yet doesn't cause the compilation to fail, jam won't care.
This will start it in gles-mode: