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

컴포넌트/라이브러리
Delphi/C++Builder Programming Components&Libraries
[500] Graphics32 1.8.3
Graphics32 [] 18463 읽음    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.


Features
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.


Notes:
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
Additions
---------
* 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.

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

Bugfixes
--------
* 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:
http://www.graphics32.org


박상기 [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
http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=component&no=445

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



+ -

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