aboutsummaryrefslogtreecommitdiff
path: root/engines/sword25/gfx/opengl
AgeCommit message (Collapse)Author
2010-10-12SWORD25: Make full transparency check earlierEugene Sandulenko
svn-id: r53352
2010-10-12SWORD25: Bugfix to not draw off-screen imagesPaul Gilbert
svn-id: r53350
2010-10-12SWORD25: Fix for blitting images with negative offsetsPaul Gilbert
svn-id: r53347
2010-10-12SWORD25: Fixed debug output in GLImage::blit()Eugene Sandulenko
svn-id: r53344
2010-10-12SWORD25: Fix memory leak in transparency commitPaul Gilbert
At the point where the alpha value was checked, a scaled image surface may have already been created, which needs to be freed. svn-id: r53337
2010-10-12SWORD25: Implement transparent bg color for imagesEugene Sandulenko
svn-id: r53336
2010-10-12SWORD25: Memory leak fixesPaul Gilbert
svn-id: r53335
2010-10-12SWORD25: Added de-allocation of data on image load errorPaul Gilbert
svn-id: r53333
2010-10-12SWORD25: Initialise image data block in constructorPaul Gilbert
svn-id: r53332
2010-10-12SWORD25: Added scaling supportPaul Gilbert
svn-id: r53331
2010-10-12SWORD25: fix line drawing in vector imagesEugene Sandulenko
svn-id: r53320
2010-10-12SWORD25: Started rewriting vector renderer into proper oneEugene Sandulenko
Previous attempt was all wrong, as it completely incorrectly interpreted SWF shape data. svn-id: r53319
2010-10-12SWORD25: Initial code for vector image rendering. Crashes badly.Eugene Sandulenko
svn-id: r53314
2010-10-12SWORD25: Load and parse vector imagesEugene Sandulenko
Libart is temporary solution. svn-id: r53313
2010-10-12SWORD25: Remove redundant colorspace defines and code.Eugene Sandulenko
svn-id: r53312
2010-10-12SWORD25: Comply to the code conventions for several classesEugene Sandulenko
svn-id: r53310
2010-10-12SWORD25: unsigned int -> uintEugene Sandulenko
svn-id: r53309
2010-10-12SWORD25: unsigned char -> byteEugene Sandulenko
svn-id: r53308
2010-10-12SWORD25: Implement image filppingEugene Sandulenko
svn-id: r53304
2010-10-12SWORD25: Bugfix to set _backSurface in alternate GLImage constructorPaul Gilbert
svn-id: r53294
2010-10-12SWORD25: Fix more warningsEugene Sandulenko
svn-id: r53293
2010-10-12SWORD25: Bugfix for clipping error causing crashPaul Gilbert
The CLIP() macro won't work as desired if the max value is less than the min value. Hence the need for the extra MAX() added into the two lines. svn-id: r53291
2010-10-12SWORD25: char * -> byte * in image-related operationsEugene Sandulenko
svn-id: r53287
2010-10-12SWORD25: Implement image tinting.Eugene Sandulenko
svn-id: r53286
2010-10-12SWORD25: Fix color formatEugene Sandulenko
svn-id: r53285
2010-10-12SWORD25: Finally fix alpha blending.Eugene Sandulenko
svn-id: r53284
2010-10-12SWORD25: Fixed compiler warningsPaul Gilbert
svn-id: r53282
2010-10-12SWORD25: A bit better alpha blending. Still incorrectEugene Sandulenko
svn-id: r53278
2010-10-12SWORD25: Another attempt to implement alpha blending. Looks a bit better.Eugene Sandulenko
svn-id: r53275
2010-10-12SWORD25: Fix image blitting width.Eugene Sandulenko
svn-id: r53273
2010-10-12SWORD25: Attempt to implement alpha blending. Code disabled.Eugene Sandulenko
svn-id: r53272
2010-10-12SWORD25: Fix stupid error in Blit(). Now it shows stuff!Eugene Sandulenko
svn-id: r53271
2010-10-12SWORD25: More tweaking to image Blit, doesn't assert anymore.Eugene Sandulenko
Though in fact it is all wrong now. svn-id: r53270
2010-10-12SWORD25: Implement graphics Fill() methodEugene Sandulenko
svn-id: r53269
2010-10-12SWORD25: Refactored engine to remove BS_Rect classPaul Gilbert
svn-id: r53265
2010-10-12SWORD25: Removed last traces of STLEugene Sandulenko
svn-id: r53262
2010-10-12SWORD25: removed BS_ prefix from rest of the classes.Eugene Sandulenko
The things which are intentionally left with the prefix: BS_LOG, BS_ASSERT, BS_Rect, BS_String. svn-id: r53261
2010-10-12SWORD25: eliminated BS_ prefix in all but kernel/Eugene Sandulenko
svn-id: r53259
2010-10-12SWORD25: Mass-eliminating of BS_ prefix in fmv/ and gfx/Eugene Sandulenko
svn-id: r53258
2010-10-12SWORD25: Debug output for image blittingEugene Sandulenko
svn-id: r53253
2010-10-12SWORD25: Actually blit images to screen.Eugene Sandulenko
svn-id: r53250
2010-10-12SWORD25: Get rid of glsprites libraryEugene Sandulenko
svn-id: r53231
2010-10-12SWORD25: Next step of graphics code conversion.Eugene Sandulenko
Now it does not depend on glsprite library and may even show something svn-id: r53229
2010-10-12SWORD25: Started rewriting gfx subsystemEugene Sandulenko
svn-id: r53227
2010-10-12SWORD25: Clean compile!Eugene Sandulenko
Under MinGW, with OpenGL and tinyxml. svn-id: r53225
2010-10-12SWORD25: Mass-astyle.Eugene Sandulenko
svn-id: r53222
2010-10-12SWORD25: Number of compilation and warning fixesEugene Sandulenko
svn-id: r53219
2010-10-12SWORD25: Mass-putting of all files in gfx/ into Sword25 namespaceEugene Sandulenko
svn-id: r53214
2010-10-12SWORD25: Replacing headers with ScummVM ones plus original (C)Eugene Sandulenko
svn-id: r53188
2010-10-12SWORD25: Fixed rest of the include pathsEugene Sandulenko
svn-id: r53181