install $(OBJLIBDIR)libecereVanilla$(A) $(DESTSLIBDIR)/
install -d $(DOCDIR)/
install doc/tao.pdf $(DOCDIR)/"Ecere Tao of Programming [work in progress].pdf" >/dev/null 2>&1 || echo "The Ecere Tao of Programming is available at http://ecere.com/tao.pdf"
- $(call cpr,$(DOC)/*.econ,"$(DOCDIR)/")
+ $(call cpr,$(DOC)/ecere/,"$(DOCDIR)/")
+ $(call cpr,$(DOC)/ecereCOM/,"$(DOCDIR)/")
+ $(call cpr,$(DOC)/EDA/,"$(DOCDIR)/")
mkdir -p $(MANDIR)/man1
cp -pRf share/man/man1/* $(MANDIR)/man1
mkdir -p $(SAMPLESDIR)
install $(INSTALL_FLAGS) -d $(DOCDIR)
endif
install $(INSTALL_FLAGS) -m 644 doc/tao.pdf $(DOCDIR)/"Ecere Tao of Programming [work in progress].pdf" >/dev/null 2>&1 || echo "The Ecere Tao of Programming is available at http://ecere.com/tao.pdf"
- $(call cpr,$(DOC)/*.econ,"$(DOCDIR)/")
+ $(call cpr,$(DOC)/ecere/,"$(DOCDIR)/")
+ $(call cpr,$(DOC)/ecereCOM/,"$(DOCDIR)/")
+ $(call cpr,$(DOC)/EDA/,"$(DOCDIR)/")
mkdir -p $(MANDIR)/man1
cp -pRf share/man/man1/* $(MANDIR)/man1
mkdir -p $(SAMPLESDIR)
{
int mindex;
float norminv;
- if(!prevProgram)
+ if(!flags.prehistoricOpenGL && !prevProgram)
glGetIntegerv(GL_CURRENT_PROGRAM, (GLint *)&prevProgram);
// while(glGetError());
orderBarrierMask = 0;
updateCount++;
+
+ if(flags.prehistoricOpenGL)
+ {
+ glMatrixMode(GL_PROJECTION);
+ glLoadMatrixf(matrix);
+
+ glMatrixMode(GL_MODELVIEW);
+ glLoadIdentity();
+ glScalef(4,4,4);
+ }
}
void drawImage( DMImage image, int offsetx, int offsety, int sizex, int sizey, uint32 color )
{
if(texture)
{
+#ifdef SHADERS
int glformat = GL_RED;
+#else
+ int glformat = GL_ALPHA;
+#endif
int w = rect[2] - rect[0];
int h = rect[3] - rect[1];
- if( channelcount == 1 )
- glformat = GL_RED;
+ if( channelcount == 1 );
else if( channelcount == 2 )
glformat = GL_RG;
else if( channelcount == 3 )