Click Here
home features news forums classifieds faqs links search
6155 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
22 crawler(s) on-line.
 95 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!

/  Forum Index
   /  General Technology (No Console Threads)
      /  OpenGL is now more advanced than DX11
Register To Post

Goto page ( 1 | 2 Next Page )
PosterThread
AmigaBlitter 
OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 11:16:58
#1 ]
Elite Member
Joined: 26-Sep-2005
Posts: 3524
From: Unknown

http://www.opengl.org/registry/

_________________
retired

 Status: Offline
Profile     Report this post  
natamix 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 11:50:28
#2 ]
Regular Member
Joined: 7-Mar-2011
Posts: 232
From: The land of western movies spanish

@AmigaBlitter

Interesting, I wonder which version will AmigaOS 4.2, it was said would be released with OpenGL

_________________

 Status: Offline
Profile     Report this post  
AmigaBlitter 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 11:57:24
#3 ]
Elite Member
Joined: 26-Sep-2005
Posts: 3524
From: Unknown

@natamix

Afaik, mesa implements up to OGL 2.1. To use full opengl (up to 4.x) you should do a proprietary port of mesa, epanding the actual functionality.

Last edited by AmigaBlitter on 10-Aug-2011 at 05:56 PM.

_________________
retired

 Status: Offline
Profile     Report this post  
Rose 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 11:57:51
#4 ]
Cult Member
Joined: 5-Nov-2009
Posts: 982
From: Unknown

@AmigaBlitter

Nice graph about release cycle of Direct-X and OpenGL specs. How it makes OpenGL more advanced? Also remember that Direct-X is LOT more than just a Graphics API.

 Status: Offline
Profile     Report this post  
natamix 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 12:11:11
#5 ]
Regular Member
Joined: 7-Mar-2011
Posts: 232
From: The land of western movies spanish

@AmigaBlitter

OS4.2 Gallium ,but still need to Mesa?
acknowledge that I am a little confused

_________________

 Status: Offline
Profile     Report this post  
Hisoka999 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 12:27:44
#6 ]
Member
Joined: 5-Oct-2009
Posts: 82
From: Germany

@natamix

Gallium3D is a plattform indipendent driver framework for graphic cards.(low level)

Mesa is an open source implementation of OpenGL( right now somewhere between 2.1 and 3.0)

So Gallium is for the performance and Mesa is for compatibility with OGL.

 Status: Offline
Profile     Report this post  
DAX 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 12:50:20
#7 ]
Elite Member
Joined: 30-Sep-2009
Posts: 2790
From: Italy

Recently Mesa 7.11 has been released, adds many features, development is steady, wikipedia states the following:

"Mesa 3D supports OpenGL version 2.1,along with several extensions from OpenGL 3 and 4"


_________________
SamFlex Complete 800Mhz System + AmigaOS 4.1 Update 4
Amiga 2000 DKB 2MB ChipRam GVP G-Force040 Picasso 2 OS3.9 BB2
AmigaCD 32

 Status: Offline
Profile     Report this post  
natamix 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 12:54:55
#8 ]
Regular Member
Joined: 7-Mar-2011
Posts: 232
From: The land of western movies spanish

@Hisoka999

Understood, thanks

_________________

 Status: Offline
Profile     Report this post  
Rose 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 12:55:49
#9 ]
Cult Member
Joined: 5-Nov-2009
Posts: 982
From: Unknown

@DAX

Quote:

DAX wrote:
Recently Mesa 7.11 has been released, adds many features, development is steady, wikipedia states the following:

"Mesa 3D supports OpenGL version 2.1,along with several extensions from OpenGL 3 and 4"


From 7.11 release notes. "Mesa 7.11 implements the OpenGL 2.1 API, but the version reported by glGetString(GL_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 2.1.". I would trust that bit more than wikipedia.

 Status: Offline
Profile     Report this post  
ferrels 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 12:57:10
#10 ]
Cult Member
Joined: 20-Oct-2005
Posts: 922
From: Arizona

What's the current state of opengl on Amiga OS4? Isn't it at 1.2 or 1.3? At this rate, AmogaOS will get opengl 2.0 compatibility around the year 2025.

 Status: Offline
Profile     Report this post  
DAX 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 16:20:29
#11 ]
Elite Member
Joined: 30-Sep-2009
Posts: 2790
From: Italy

@Rose
The fact that not all features a re implemented in all drivers is true but it is Gallium that gets the most attention.
Wikipedia it's an easy and friendly site to consult (and I mention it if I see the information is correct albeit not too specific) the public version 7.11 doesn't feature what's being worked on "in-house" but support for up to 3.0 is expected for the next release in January with up to 3.3 soon after (4.x has some very minor preliminary feature looked upon right now).

Here is the current state:

GL 3.0:

GLSL 1.30 (GL_EXT_gpu_shader4, etc.) started
Conditional rendering (GL_NV_conditional_render) DONE
Map buffer subranges (GL_ARB_map_buffer_range) DONE
Clamping controls (GL_ARB_color_buffer_float) DONE
Float textures, renderbuffers (GL_ARB_texture_float) DONE (gallium r300)
GL_EXT_packed_float DONE (gallium r600)
GL_EXT_texture_shared_exponent DONE (gallium, swrast)
Float depth buffers (GL_ARB_depth_buffer_float) DONE
Framebuffer objects (GL_EXT_framebuffer_object) DONE
Half-float DONE
Multisample blit DONE
Non-normalized Integer texture/framebuffer formats ~50% done
1D/2D Texture arrays core Mesa, swrast done
Packed depth/stencil formats DONE
Per-buffer blend and masks (GL_EXT_draw_buffers2) DONE
GL_EXT_texture_compression_rgtc DONE (swrast, gallium r600)
Red and red/green texture formats DONE (swrast, i965, gallium)
Transform feedback (GL_EXT_transform_feedback) ~50% done
glBindFragDataLocation, glGetFragDataLocation,
glBindBufferRange, glBindBufferBase commands
Vertex array objects (GL_APPLE_vertex_array_object) DONE
sRGB framebuffer format (GL_EXT_framebuffer_sRGB) core GL done (i965, gallium), GLX todo
glClearBuffer commands DONE
glGetStringi command DONE
glTexParameterI, glGetTexParameterI commands DONE
glVertexAttribI commands DONE
Depth format cube textures 0% done
GLX_ARB_create_context (GLX 1.4 is required) not started


GL 3.1:

GLSL 1.40 not started
Instanced drawing (GL_ARB_draw_instanced) DONE (gallium, swrast)
Buffer copying (GL_ARB_copy_buffer) DONE
Primitive restart (GL_NV_primitive_restart) DONE (gallium)
16 vertex texture image units DONE
Texture buffer objs (GL_ARB_texture_buffer_object) not started
Rectangular textures (GL_ARB_texture_rectangle) DONE
Uniform buffer objs (GL_ARB_uniform_buffer_object) not started
Signed normalized textures (GL_EXT_texture_snorm) DONE (gallium)


GL 3.2:

Core/compatibility profiles not started
GLSL 1.50 not started
Geometry shaders (GL_ARB_geometry_shader4) partially done (Zack)
BGRA vertex order (GL_ARB_vertex_array_bgra) DONE
Base vertex offset(GL_ARB_draw_elements_base_vertex) DONE
Frag shader coord (GL_ARB_fragment_coord_conventions) DONE (swrast, gallium)
Provoking vertex (GL_ARB_provoking_vertex) DONE
Seamless cubemaps (GL_ARB_seamless_cube_map) DONE
Multisample textures (GL_ARB_texture_multisample) not started
Frag depth clamp (GL_ARB_depth_clamp) DONE
Fence objects (GL_ARB_sync) DONE
GLX_ARB_create_context_profile not started


GL 3.3:

GLSL 3.30 not started
GL_ARB_blend_func_extended not started
GL_ARB_explicit_attrib_location DONE (swrast, i915, i965)
GL_ARB_occlusion_query2 DONE (swrast, gallium)
GL_ARB_sampler_objects DONE (gallium)
GL_ARB_texture_rgb10_a2ui not started
GL_ARB_texture_swizzle DONE (same as EXT version)
GL_ARB_timer_query ~60% done (the EXT variant)
GL_ARB_instanced_arrays DONE (gallium)
GL_ARB_vertex_type_2_10_10_10_rev not started


GL 4.0:

GLSL 4.0 not started
GL_ARB_texture_query_lod not started
GL_ARB_draw_buffers_blend DONE (gallium softpipe)
GL_ARB_draw_indirect not started
GL_ARB_gpu_shader_fp64 not started
GL_ARB_sample_shading not started
GL_ARB_shader_subroutine not started
GL_ARB_tessellation_shader not started
GL_ARB_texture_buffer_object_rgb32 not started
GL_ARB_texture_cube_map_array not started
GL_ARB_texture_gather not started
GL_ARB_transform_feedback2 not started
GL_ARB_transform_feedback3 not started


GL 4.1:

GLSL 4.1 not started
GL_ARB_ES2_compatibility DONE (i965)
GL_ARB_get_program_binary not started
GL_ARB_separate_shader_objects some infrastructure done
GL_ARB_shader_precision not started
GL_ARB_vertex_attrib_64bit not started
GL_ARB_viewport_array not started


GL 4.2:
GLSL 4.2 not started
GL_ARB_texture_compression_bptc not started
GL_ARB_compressed_texture_pixel_storage not started
GL_ARB_shader_atomic_counters not started
GL_ARB_texture_storage not started
GL_ARB_transform_feedback_instanced not started
GL_ARB_base_instance not started
GL_ARB_shader_image_load_store not started
GL_ARB_conservative_depth not started (may be close to AMD_conservative_depth though)
GL_ARB_shading_language_420pack not started
GL_ARB_internalformat_query not started
GL_ARB_map_buffer_alignment not started


On further positive news HW video acceleration will also be included in the next release and the merge of König's 19000 lines of code with the main Gallium/Mesa branch has been performed last month (see THIS submission for further detail).
Acceleration is done through shaders as the UVD stuff isn't public domain/open source.

_________________
SamFlex Complete 800Mhz System + AmigaOS 4.1 Update 4
Amiga 2000 DKB 2MB ChipRam GVP G-Force040 Picasso 2 OS3.9 BB2
AmigaCD 32

 Status: Offline
Profile     Report this post  
DAX 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 16:24:30
#12 ]
Elite Member
Joined: 30-Sep-2009
Posts: 2790
From: Italy

@ferrels
AmigaOS Gallium implementation will be included in OS4.2 which will ship with the X1000.
Judging from the ads in Amiga Future, the X1000 should arrive in 2011 thus an educated guess would have the X1000 along with OS4.2 (with Gallium) available within 2011 Christmas period.

_________________
SamFlex Complete 800Mhz System + AmigaOS 4.1 Update 4
Amiga 2000 DKB 2MB ChipRam GVP G-Force040 Picasso 2 OS3.9 BB2
AmigaCD 32

 Status: Offline
Profile     Report this post  
Kicko 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 16:47:30
#13 ]
Elite Member
Joined: 19-Jun-2004
Posts: 5009
From: Sweden

@DAX

You are too optimistic. I think x1000 will not come before 2012.

 Status: Offline
Profile     Report this post  
Hypex 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 17:26:49
#14 ]
Elite Member
Joined: 6-May-2007
Posts: 11351
From: Greensborough, Australia

@AmigaBlitter

And thus, harder for OS4 to have a port!

 Status: Offline
Profile     Report this post  
AmigaBlitter 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 18:01:23
#15 ]
Elite Member
Joined: 26-Sep-2005
Posts: 3524
From: Unknown

@Hypex

Quote:
And thus, harder for OS4 to have a port!


The Friedens are strong in graphics and OGL, and Hans in working on graphics driver. So i guess we can hope for a good port. I'm eager to see progress in this side.

_________________
retired

 Status: Offline
Profile     Report this post  
Seiya 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 18:05:11
#16 ]
Super Member
Joined: 19-Aug-2006
Posts: 1479
From: Italia

@AmigaBlitter

bla bla bla bla and forever bla bla

_________________

 Status: Offline
Profile     Report this post  
Templario 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 18:05:24
#17 ]
Elite Member
Joined: 22-Jun-2004
Posts: 3680
From: Unknown

@AmigaBlitter
It is a good news, because now the 3D engine and power is in Microsoft's hands with their Direct X.

 Status: Offline
Profile     Report this post  
AmigaBlitter 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 18:47:02
#18 ]
Elite Member
Joined: 26-Sep-2005
Posts: 3524
From: Unknown

@Seiya

Quote:
bla bla bla bla and forever bla bla


Do you read "le avventure di zio paperone" too?

Lol


I think they can manage to do a good port.

Last edited by AmigaBlitter on 10-Aug-2011 at 06:51 PM.

_________________
retired

 Status: Offline
Profile     Report this post  
Rose 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 18:50:49
#19 ]
Cult Member
Joined: 5-Nov-2009
Posts: 982
From: Unknown

@AmigaBlitter

Quote:

AmigaBlitter wrote:
@Seiya

Quote:
bla bla bla bla and forever bla bla


Do you read "le avventure di zio paperone" too?


Scrooge McDuck is also more advanced than DX11 ? :)

Seriously. How OpenGL is now advanced since your picture only reflected the release cycle, not features.

Last edited by Rose on 10-Aug-2011 at 06:56 PM.

 Status: Offline
Profile     Report this post  
AmigaBlitter 
Re: OpenGL is now more advanced than DX11
Posted on 10-Aug-2011 18:56:11
#20 ]
Elite Member
Joined: 26-Sep-2005
Posts: 3524
From: Unknown

@Rose

Quote:
Scrooge McDuck is also more advanced than DX11 ? :)




He is. Gyro Gearloose have managed to create a supercomputer with super graphics for him.

_________________
retired

 Status: Offline
Profile     Report this post  
Goto page ( 1 | 2 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle