* Painter uses the line_cap and join_mode settings of DrawState

* Painter implements DrawShape for stroking and filling BShape data
* Painter uses clipping to avoid problems with huge coordinates, the R5 app_server can be crashed by this.
  -> this should be added to more places as well like text rendering
* DrawingEngine uses the Painter to draw BShape data


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14735 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stephan Aßmus
2005-11-07 01:23:40 +00:00
parent b5f439b668
commit 0118ad76e1
4 changed files with 150 additions and 53 deletions
+1 -1
View File
@@ -133,7 +133,7 @@ public:
void DrawShape( const BRect &bounds,
const int32 &opcount,
const int32 *oplist,
const uint32 *oplist,
const int32 &ptcount,
const BPoint *ptlist,
const DrawState *d,