C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
해피 브레이크
공동 프로젝트
회원 장터
운영진 게시판
회원 메뉴
볼랜드포럼 광고 모집

Delphi/C++Builder Programming Components&Libraries
[500] Graphics32 1.8.3
Graphics32 [] 14723 읽음    2007-03-06 09:39
Graphics32 1.8.3

Graphics32 is a library designed for fast 32-bit graphics handling on Delphi and Kylix.
Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives,
and in most cases Graphics32 outperforms the standard TCanvas classes.
It is almost a hundred times faster in per-pixel access and about 2–5 times faster in drawing lines.

Some of Graphics32 features include:
  • Fast per-pixel access up to 100 times faster compared to standard TBitmap;
  • High-performance Bitmap alpha blending (including per-pixel alpha blending);
  • Pixel, line and polygon antialiasing with sub-pixel accuracy (combined with alpha blending);
  • Arbitrary polygon transformations and custom fillings;
  • Bitmap resampling with high quality reconstruction filters (e.g. Lanczos, Cubic, Mitchell);
  • A unique state-of-the-art rasterization system;
  • Affine transformations of bitmaps: rotations, scaling, etc with sub-pixel accuracy;
  • Arbitrary projective transformations of bitmaps;
  • Arbitrary remapping transformations of bitmaps (e.g. for Warping, Morphing);
  • Flexible supersampling implementation for maximum sampling quality;
  • Flicker-free image displaying components with optimized double buffering via advanced MicroTiles based repaint optimizer;
  • Multiple customizible easy-to-use overlay layers;
  • Locking of bitmaps for safe multithreading;
  • A property editor for RGB and alpha channel loading;
  • Design-time loading of image formats supported by standard TPicture;
  • Works on Borland Delphi, C++ Builder and Kylix.

As of version 1.8.3 Graphics32 is licensed under the terms of the Mozilla Public License.

Team Graphics32 is happy to announce the release of Graphics32 version 1.8.3. This version is a bugfix release of the 1.8.2 revision.

Changes: 1.8.3
* Added new ASM/(E)MMX optimized ApplyBitmask routine for logical (bitwise) Xor/Or/And operations using a bitmask.
* Added new TColor32Component basetypes for specifying a component or component sets (related updates to TColor32Entry).
* Added new CopyComponents routine for copying selected ARGB components btwn bitmaps.

* Optimized TBitmap32.ResetAlpha, Invert and InvertRGB.
* Optimizations in pamTransparentEdge related routines.
* TPatternSampler now supports nonrectangular sampling patterns.

* Bugfix in MMX version of BlockAverage that caused access violations on resampling.
* Fixes for the following bugs reported on the SourceForge tracker: 1560912, 1556318
* Fixed misbehvior when setting TCustomImage32.BufferOversize property. Changes now directly force resizing of the buffer.
* Fixed Kylix compilation issue introduced with new multithreading support.
* Several minor cleanups and fixes.

Related links:

박상기 [hanryang]   2007-03-07 11:26 X
인스톨시에 에러가 발생하네요.. 머가 문제인지 잘모르겠습니다.
Window XP(ENG,SP2), C++ Builder V6.0 (Patch 4)
[Pascal Error] GR32_Dsgn_Misc.pas(128): Identifier redecleared:'TCustomClass Property.GetClassList'
[Pascal Fatal] GR32_Reg.pas(48): Could not compile used unit'GR32_Dsgn_Misc.pas'
고수님들의 답변 부탁드립니다.

이정구 [appleii]   2007-03-07 12:50 X

위의 방법을 이용해서 해결했는데 아직까지는 문제가 발생하지 않았습니다.
발발이 [hanryang]   2007-03-07 15:41 X
감사합니다. 검색의 생활화.. 다시한번 느낍니다.
김태선 [cppbuilder]   2009-08-05 23:29 X
디자인 패키지를 설치할때 에러가 나오는 메소드는 주석처리하면 됩니다.
이미 구현되어 있는데 다시 재구현되어 생기는 문제였습니다.

+ -

관련 글 리스트
500 Graphics32 1.8.3 Graphics32 14723 2007/03/06
Copyright © 1999-2015, borlandforum.com. All right reserved.