Difference between opengl es and directfb


 
Thread Tools Search this Thread
Special Forums UNIX Desktop Questions & Answers Difference between opengl es and directfb
# 1  
Old 01-25-2013
Difference between opengl es and directfb

i dont know in which forum to ask this question ..... Smilie . pardon me if it is not this forum
i wanted to know difference between openGL ES and directfb
as far i know directfb is alternative to x11 in linux for embedded devices. something like ...

application
|
Directfb
|
kernel
|
hardware

where does openGL -ES stand in above structure . is it similar to directfb. if so which one is better ?
thx in advance
# 2  
Old 01-25-2013
Which is 'better' is a religious question. Which is available, which works best on your hardware, may be more relevant.

DirectFB is an open-source library for Linux and UNIX intended to be small and direct. OpenGL ES is a standard, potentially available on other platforms, but is up to the manufacturer to provide.

DirectFB is supposed to be a small, direct driver, while OpenGL is bigger and more complicated, so it'd generally be higher up. But where OpenGL sits in this tree can vary, it's supposed to be flexible that way. DirectFBGL is hardware-accelerated OpenGL built on top of DirectFB, for example. In the end, it doesn't really matter whether OpenGL is a device driver or a piece of software built around a device driver, as long as it does what the programmer tells it.

Last edited by Corona688; 01-25-2013 at 01:40 PM..
This User Gave Thanks to Corona688 For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Solaris 8 and openGL

Hi everybody, Sorry to bother you one more time, but I have a problem with my Solaris 8 installation. Actually, Solaris works well, I can start X and access my desktop (CDE), but I'm having troubles using Cadds (a CAO software). Cadds works, but the 3D visualization is very slow compare to... (4 Replies)
Discussion started by: firstpost
4 Replies

2. Programming

How to Decode an image using openGL

Hi, How to decode an image using openGL library libjpeg .. which are the steps needed to do this using C language.. actually my work is to decode the image, store it on the buffer, and place it on cube surface.. please guide me,,any answer will appreciated .. (8 Replies)
Discussion started by: Ravikishore
8 Replies

3. Ubuntu

How to draw cylinder using openGL

Hi Sir, i am new to openGL, i want to know how to draw cylinder using openGL code in C or C++.. And i have to insert bitmap images on cylinder.. How to do this .. please guide me ... Thanking You in advance .. (0 Replies)
Discussion started by: Ravikishore
0 Replies

4. Linux

Error while executing Directfb program on ubuntu

Hi , I am getting error while executing Directfb program on ubuntu ,, my program is : #include <stdio.h> #include <unistd.h> #include <directfb.h> static IDirectFB *dfb = NULL; static IDirectFBSurface *primary = NULL; static int screen_width = 0; static int screen_height... (0 Replies)
Discussion started by: Ravikishore
0 Replies

5. Ubuntu

How to install Directfb

Hi,, i followed some steps to install Directfb which are below,, tar -xvf DirectFB-1.2.8.tar.gz tar -xvf linux-fusion-8.1.1.tar.gz tar -xvf DirectFB-Examples-1.2.0.tar.gz cd linux-fusion-8.1.1 make && sudo make install sudo su - echo fusion >> /etc/initramfs-tools/modules ... (0 Replies)
Discussion started by: Ravikishore
0 Replies

6. Ubuntu

i am new to opengl , how to work opengl in ubuntu

Hi, i am new to opengl, how to work openGL in ubuntu ,, i am not getting which packages as to be install and how to install those packages. and how to work with small programs.. Please guide me ,,, it will appriceated ... (7 Replies)
Discussion started by: Ravikishore
7 Replies

7. Red Hat

DirectFb installation & accelerator not recognised

Hi, I installed DirectFb on fedora 7, the machine has a Nvidia graphics card. The installation was successful and I can play the examples provided by the Direct fb website, but, I find that the accelarator is not getting recognised. when I do "fbset -i", the details shown are as below, it gives... (0 Replies)
Discussion started by: sifar
0 Replies

8. AIX

Need to install opengl for GXT4500.

Hi, I try to install opengl bat it give a error that i need the opengl base level fileset 5.3.0.0 I use AIX 5.3 and my oslevel is now 5300-03. Where can i find the opengl files i need (5.3.0.0)? Thanks Peter. (1 Reply)
Discussion started by: xeonbb
1 Replies

9. Linux

Help with OpenGL in Fedora Core 4.

I'm pretty much new to this Linux stuff, I installed FC4 the other night to try it out. I'm having a slight problem when launching Quake 3, it's giving me the error GLimp_Init() - could not load OpenGL subsystem I've updated my video drivers to the latest version and went through fglrxconfig,... (3 Replies)
Discussion started by: Filth Pig
3 Replies

10. Linux

Problem with initializing DirectFB by Links

DirectFB-0.9.20 is compiled --with-gfxdrivers=all links-2.1pre15 is compiled with --enable-graphics there is a problem when I am trying to run Links using DirectFB video driver may be my DirectFBs config is not right? video by framebuffer or X works successfully (0 Replies)
Discussion started by: eugrus
0 Replies
Login or Register to Ask a Question