[cairo-commit] papers/opengl_freenix04 opengl_freenix04.tex,1.13,1.14

Peter Nilsson commit at pdx.freedesktop.org
Mon Aug 15 11:12:59 PDT 2005


Committed by: peter

Update of /cvs/cairo/papers/opengl_freenix04
In directory pdx:/tmp/cvs-serv19673

Modified Files:
	opengl_freenix04.tex 
Log Message:
Polished abstract

Index: opengl_freenix04.tex
===================================================================
RCS file: /cvs/cairo/papers/opengl_freenix04/opengl_freenix04.tex,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** opengl_freenix04.tex	3 Jan 2004 13:55:29 -0000	1.13
--- opengl_freenix04.tex	17 Feb 2004 00:39:16 -0000	1.14
***************
*** 6,9 ****
--- 6,11 ----
  \usepackage{url}        % \url{} command with good linebreaks
  
+ \def\libname{glrender}
+ 
  \begin{document}
  
***************
*** 33,53 ****
    new usable functionalities. All together it can make the graphical 
    interface a more hospitable as well as efficient environment for the user.
  
!   In order to use these features, powerful 2D graphics engines have been 
!   developed to carry out these tasks by utilizing the acceleration capabilities 
!   in modern graphics hardware. 
  
!   This project aims to investigate the possibilities for creation of an 
!   open source 2D graphics library that can be used to render hardware 
!   accelerated graphics. An analysis will also be made to tell wether the level 
!   of hardware acceleration provided by the X Window System~\cite{x} can be 
!   improved by using this library for rendering.
  
    Hopefully the work presented in this paper will be useful in the design of
    a new generation of hardware accelerated graphic applications in the X 
    Window System and the open source community in general.
- 
-   The current implementation of this library shows speedups of 8X to 240X 
-   compared to traditional rendering models on some of the benchmark tests.
    
    
--- 35,59 ----
    new usable functionalities. All together it can make the graphical 
    interface a more hospitable as well as efficient environment for the user.
+   
+   Unfortunately these features demand a lot of computation time from the CPU. 
+   In the past this has meant a slowdown throughout the entire system as well as 
+   a significant limitation in the kind of visual effects that can be used.
  
!   This is why many proprietary window systems have developed
!   powerful 2D graphics engines to carry out these tasks by utilizing the 
!   acceleration capabilities in modern graphics hardware. 
  
!   This project investigates the potential usefulness of an open source
!   implementation of such a graphics engine. We present \libname, 
!   a portable open source 2D graphics library that can 
!   be used to render hardware accelerated graphics.
! 
!   A special analysis has been made to investigate wether the level of 
!   hardware acceleration provided by the X Window System~\cite{x} can be 
!   improved by using \libname to carry out its fundamental drawing operations.
  
    Hopefully the work presented in this paper will be useful in the design of
    a new generation of hardware accelerated graphic applications in the X 
    Window System and the open source community in general.
    
    





More information about the cairo-commit mailing list