Announcement

Collapse
No announcement yet.

Intel Haswell To Boost Graphics Performance 2~3x

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • artivision
    replied
    Originally posted by Kayden View Post
    Not right away, obviously...but I imagine we probably will at some point. Is there a specific feature you were hoping for? We can always implement certain extensions before finishing a full GL version.



    I don't know about Rage/Doom 3 BFG at this point...I haven't had time to look into it yet (sorry). L4D2 is perfectly playable on my Ivybridge (Lenovo X230) with Mesa master at 1920x1080. I haven't tried 9.1 lately, but we have done a bunch of optimizations since then, and I'm seeing a lot more than 20 fps. You might also try turning Shaders and Effects down to Low, if you haven't already.


    We are all hoping for tessellation. Also we prefer good Wine support (Wine driver, not Linux driver). For example, a good thing is to do "winetricks glsl=disabled" and this will work as with an Nvidia GPU. Also if you can contribute something to Wine, will be good. For example, if glsl(enabled/disabled) can work fused, some shaders to GLSL some CPU-heavy not, it will be great. If you can contribute to an D3D state-tracker or to an LLVM based HLSL shader-compiler will be great.

    Leave a comment:


  • przemoli
    replied
    Originally posted by Kayden View Post
    Not right away, obviously...but I imagine we probably will at some point. Is there a specific feature you were hoping for? We can always implement certain extensions before finishing a full GL version.
    I'm just pointing out that Intel PR department do not know that Intel already provide OpenGL 4.0... on older hardware... And actually You are first Intel employee who answered such question IIRC.

    Leave a comment:


  • Kayden
    replied
    Originally posted by przemoli View Post
    Do you have plans for supporting OpenGL 4.1 on Haswell gen hw ? :P (Ok I know, I should laught from PR department not you, but still )
    Not right away, obviously...but I imagine we probably will at some point. Is there a specific feature you were hoping for? We can always implement certain extensions before finishing a full GL version.

    Originally posted by Kano View Post
    @Kayden

    When will Rage/Doom 3 BFG run with mesa? How much faster would be mesa git compared to 9.1 for Ivy Bridge and Left 4 Dead 2? Team Fortress 2/Half-Life 2 DM was basically playable but L4D2 is too slow (around 20 fps @ 1920x1200).
    I don't know about Rage/Doom 3 BFG at this point...I haven't had time to look into it yet (sorry). L4D2 is perfectly playable on my Ivybridge (Lenovo X230) with Mesa master at 1920x1080. I haven't tried 9.1 lately, but we have done a bunch of optimizations since then, and I'm seeing a lot more than 20 fps. You might also try turning Shaders and Effects down to Low, if you haven't already.

    Leave a comment:


  • Kano
    replied
    @Kayden

    When will Rage/Doom 3 BFG run with mesa? How much faster would be mesa git compared to 9.1 for Ivy Bridge and Left 4 Dead 2? Team Fortress 2/Half-Life 2 DM was basically playable but L4D2 is too slow (around 20 fps @ 1920x1200).

    Leave a comment:


  • przemoli
    replied
    Originally posted by Kayden View Post
    It's basically Geometry Shaders and Interface Blocks. Interface Blocks are basically done, and Geometry Shaders are coming along quite nicely. We're actually able to run fairly complex geometry shaders on i965 now.
    Do you have plans for supporting OpenGL 4.1 on Haswell gen hw ? :P (Ok I know, I should laught from PR department not you, but still )

    Leave a comment:


  • Kayden
    replied
    Originally posted by archibald View Post
    At least some of the patches required for GLSL 1.5 support have been sent to the mesa-dev list (and a fair while ago too). I don't know if they were all the required patches or not, somebody who actually writes these things would need to comment :-)
    It's basically Geometry Shaders and Interface Blocks. Interface Blocks are basically done, and Geometry Shaders are coming along quite nicely. We're actually able to run fairly complex geometry shaders on i965 now.

    Leave a comment:


  • archibald
    replied
    At least some of the patches required for GLSL 1.5 support have been sent to the mesa-dev list (and a fair while ago too). I don't know if they were all the required patches or not, somebody who actually writes these things would need to comment :-)

    Leave a comment:


  • ChrisXY
    replied
    Code:
    GL 3.2:
    
    Core/compatibility profiles                           DONE
    GLSL 1.50                                             not started
    Geometry shaders (GL_ARB_geometry_shader4)            partially done (Zack)
    BGRA vertex order (GL_ARB_vertex_array_bgra)          DONE (i965, r300, r600, swrast)
    Base vertex offset(GL_ARB_draw_elements_base_vertex)  DONE (i965, r300, r600, swrast)
    Frag shader coord (GL_ARB_fragment_coord_conventions) DONE (i965, r300, r600, swrast)
    Provoking vertex (GL_ARB_provoking_vertex)            DONE (i965, r300, r600, swrast)
    Seamless cubemaps (GL_ARB_seamless_cube_map)          DONE (i965, r600)
    Multisample textures (GL_ARB_texture_multisample)     DONE (i965)
    Frag depth clamp (GL_ARB_depth_clamp)                 DONE (i965, r600, swrast)
    Fence objects (GL_ARB_sync)                           DONE (i965, r300, r600, swrast)
    GLX_ARB_create_context_profile                        DONE
    
    
    GL 3.3:
    
    GLSL 3.30                                             new features in this version pretty much done
    GL_ARB_blend_func_extended                            DONE (i965, r600, softpipe)
    GL_ARB_explicit_attrib_location                       DONE (i915, i965, r300, r600, swrast)
    GL_ARB_occlusion_query2                               DONE (i965, r300, r600, swrast)
    GL_ARB_sampler_objects                                DONE (i965, r300, r600)
    GL_ARB_shader_bit_encoding                            DONE
    GL_ARB_texture_rgb10_a2ui                             DONE (i965, r600)
    GL_ARB_texture_swizzle                                DONE (same as EXT version) (i965, r300, r600, swrast)
    GL_ARB_timer_query                                    DONE (i965, r600)
    GL_ARB_instanced_arrays                               DONE (i965, r300, r600)
    GL_ARB_vertex_type_2_10_10_10_rev                     DONE (i965, r600)
    - http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt

    Now I don't know how much work GLSL 1.50 is, but is it more than half a year's work?

    Leave a comment:


  • Kayden
    replied
    Originally posted by ryao View Post
    OpenGL 4.0 support is only for their Windows driver. Linux will be lucky to see OpenGL 3.3 support before the end of the year.
    OpenGL 3.3 is definitely going to be finished this year, at least for the Intel driver.

    Leave a comment:


  • GreatEmerald
    replied
    Originally posted by blackout23 View Post
    It's still a mystery to me if OpenGL support has to do with hardware capabilites or if it's just a driver thing.
    Both. You get the lowest version both support.

    Leave a comment:

Working...
X