Jump to content


Photo

BBGFX 2D graphics library beta

- - - - -

  • Please log in to reply
3 replies to this topic

#1
bitbank

bitbank

    Diehard

  • Members
  • PipPipPipPip
  • 457 posts
  • Location:Rainy, Redmond, WA
I've needed to create various 2D graphics primitives (optimized ARM asm code) for the commercial games that I've produced. I decided that it's time to release this as a product so that other programmers can make use of it. The purpose of this product is to allow high speed games to be written for Windows Mobile. I realize that there is already a product for that purpose (GapiDraw), but my product will compete on price and features. I've created a small demo app which shows off some of the capabilities. I've included a Windows Mobile EXE which should run on most devices along with the main app source code and resources.

BBGFX Demo zip file

The zip file also includes preliminary documentation for the library.

Here is the feature list so far:

1) 1bpp and 16bpp support for fast bitblt, stretchblt with transparent color + translucency
2) Full alpha channel support for bitblt
3) Line drawing
4) Easy image loading from BMP, GIF, PNG, TGA (memory, resource or external file)
5) Fast 2D rotate to any angle (0-359).
6) Support for filmstrip images (similar to Win32 ImageLists)
7) Gradient fill (rectangular areas)

Please let me know what you think. I will offer substantial discounts for Beta testers who provide useful feedback.

Thanks,
Larry B.

Edited by bitbank, 25 August 2009 - 08:07 PM.

  • 0
the fastest instructions are none at all :)

#2
bitbank

bitbank

    Diehard

  • Members
  • PipPipPipPip
  • 457 posts
  • Location:Rainy, Redmond, WA
I'm adding elipse and filled elipse functions this weekend.

Does anyone who downloaded it have any comments?

L.B.

  • 0
the fastest instructions are none at all :)

#3
88Saleen351

88Saleen351

    Newbie

  • Members
  • Pip
  • 46 posts
  • Gender:Male
  • Location:Florida
  • Devices:HTC Touch Pro 2 - Motorola Q9M
I ran this on my Motorola Q9M (WM 6.0). Impressive speed, with absolutely no slowdown in FPS. Colors filled nicely while animations went smoothly. I can see potential use of this in console emulation and image editing.

Nice work Bitbank :D

  • 0

#4
bitbank

bitbank

    Diehard

  • Members
  • PipPipPipPip
  • 457 posts
  • Location:Rainy, Redmond, WA
BBGFX 1.0 is now officially available. Documentation, demo code and a live demo can be found on my website:

BBGFX Product Page

As always, you can try before you buy.

Thanks,
Larry B.

  • 0
the fastest instructions are none at all :)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users