aboutsummaryrefslogtreecommitdiff
path: root/engines/sword25/gfx
AgeCommit message (Collapse)Author
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: Fix warningsEugene Sandulenko
svn-id: r53292
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: Partially unstubbed FindEmbeddedPNG so it is less noisyEugene Sandulenko
svn-id: r53288
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: Converted AnimationResource to use SCUMMVM XMLParser. Removed ↵Paul Gilbert
tinyxml library svn-id: r53281
2010-10-12SWORD25: Fixed memory leakPaul Gilbert
svn-id: r53279
2010-10-12SWORD25: A bit better alpha blending. Still incorrectEugene Sandulenko
svn-id: r53278
2010-10-12SWORD25: Converted FontResource to use ScummVM XML ParserPaul Gilbert
svn-id: r53277
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: Fix warningEugene Sandulenko
svn-id: r53266
2010-10-12SWORD25: Refactored engine to remove BS_Rect classPaul Gilbert
svn-id: r53265
2010-10-12SWORD25: Removed now redundant 'using namespace std' linesPaul Gilbert
svn-id: r53263
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: brought CallBackRegisry class to our naming standardsEugene Sandulenko
svn-id: r53257
2010-10-12SWORD25: Fix valgrind warningEugene Sandulenko
svn-id: r53255
2010-10-12SWORD25: Fix warningsEugene Sandulenko
svn-id: r53254
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: Fix initialization.Eugene Sandulenko
svn-id: r53245
2010-10-12SWORD25: Get rid of glsprites libraryEugene Sandulenko
svn-id: r53231
2010-10-12SWORD25: Temporarily added tinyxml codeEugene Sandulenko
To speedup linking, added the code. It has to be replaced with our XML parser. svn-id: r53230
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: More compilation fixesEugene Sandulenko
Now almost everything compiles fine. Several files were tricked and there are references to tinyxml.h and of course fmod and agg. OpenGL gfx renderer removed from the project, we need to create our own from the scratch. svn-id: r53224
2010-10-12SWORD25: More compilation fixesEugene Sandulenko
svn-id: r53223
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: std::string -> Common::String in gfx/Eugene Sandulenko
svn-id: r53218
2010-10-12SWORD25: Fix warnings and compilationEugene Sandulenko
svn-id: r53217
2010-10-12SWORD25: Converted remainder of Kernel/ folderPaul Gilbert
svn-id: r53216
2010-10-12SWORD25: Fix compilation and several warningsEugene Sandulenko
svn-id: r53215
2010-10-12SWORD25: Mass-putting of all files in gfx/ into Sword25 namespaceEugene Sandulenko
svn-id: r53214
2010-10-12SWORD25: Converted further files from old hashmap.h to Common::HashMapPaul Gilbert
This commit includes a class pointer hash function added in objectregistry.h that should be double-checked to see if it's correct. svn-id: r53211
2010-10-12SWORD25: Replacing headers with ScummVM ones plus original (C)Eugene Sandulenko
svn-id: r53188
2010-10-12SWORD25: Converted kernel/kernel.cpp to compile under ScummVMPaul Gilbert
This commit creates a skeleton detection and engine class, as well as code necessary to call the kernel initiation. The kernel/kernel.cpp has been converted to compile under ScummVM, along with all dependant header files. svn-id: r53184