Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ljbade

Pages: 1 2 3 [4] 5
61
Google have released the best WebGL demo I have seen so far: 3 Dreams of Black

Quote
“3 Dreams of Black” is our newest music experience for the web browser, written and directed by Chris Milk and developed with a few folks here at Google. The song, “Black,” comes off the album ROME, presented by Danger Mouse & Daniele Luppi, featuring Jack White and Norah Jones on vocals and soon to be released on the record label Parlophone/EMI.

Quote
In “3 Dreams in Black”, the browser is transformed into a theater for these lucid virtual dreams through WebGL, a new technology which brings hardware-accelerated 3D graphics to the browser. With WebGL in modern browsers like Google Chrome, you can interact with 3D experiences with no need for additional software. For curious web developers out there, we’ve made all the code completely open and available so that you can dig in, have a look around and try it out for yourself.

There is even a 3D editor and model viewer! The full source code is also available on Google Code along with some mini-demos of the different GL tricks used in the video.

62
3D-Tech News Around The Web / Re: AMD HD3D Technology setup guide
« on: May 13, 2011, 04:33:49 AM »
Thats cool, iZ3D has free support for red/cyan glasses just like NVIDIA's 3D vision.

Im so glad I kept my glasses from shark boy vs lava girl.

Does not say how you get 3D in OpenGL though.

EDIT:
Looks like iZ3D does not support OpenGL games... only quad buffered OpenGL which is only available on the FireGL cards! That sucks cause NVIDIA has supported 3D OpenGL for at least 7 years.

63
Today Google announced a new Chrome Experiment that uses WebGL to render a globe that shows search volumes around the world.

Quote
Every day, people come to Google Search to ask questions. Through Google, questions become answers, and answers lead to the next set of questions. These people come from around the world and all walks of life, speaking hundreds of different languages, typing in search queries every single day. Today we’re sharing the Search Globe, a new visual display representing one day of Google searches around the world—visualizing the curiosity of people around the globe.

Google released the code behind the demo so anyone can create similar visualizations of datasets.

Quote
We’ve also open sourced this platform so that developers can build their own globes using their own data, and we look forward to seeing other globes orbiting around the web.

Full blog on the Official Google Blog.

64
3D-Tech News Around The Web / NVIDIA CUDA Toolkit 4.0 RC
« on: April 07, 2011, 02:47:57 AM »
NVIDIA have announced the public availability of the CUDA Toolkit 4.0 RC which was previously only available to registered developers.
http://developer.nvidia.com/cuda-toolkit-40

Quote
Release Highlights
Easier Application Porting

    * Share GPUs across multiple threads
    * Use all GPUs in the system concurrently from a single host thread
    * No-copy pinning of system memory, a faster alternative to cudaMallocHost()
    * C++ new/delete and support for virtual functions
    * Support for inline PTX assembly
    * Thrust library of templated performance primitives such as sort, reduce, etc.
    * NVIDIA Performance Primitives (NPP) library for image/video processing
    * Layered Textures for working with same size/format textures at larger sizes and higher performance

Faster Multi-GPU Programming

    * Unified Virtual Addressing
    * GPUDirect v2.0 support for Peer-to-Peer Communication

New & Improved Developer Tools

    * Automated Performance Analysis in Visual Profiler
    * C++ debugging in cuda-gdb
    * GPU binary disassembler for Fermi architecture (cuobjdump)

65
3D-Tech News Around The Web / Re: AMD OpenCL Emulator-Debugger
« on: March 01, 2011, 10:43:54 PM »
Have you tried it yet?

Looks perfect as debugging OpenCL has always been a pain in the ass with AMD...

66
I think JeGX should code up a demo that compares both AMD and NVIDIA's techniques to see which is better!

67
3D-Tech News Around The Web / Re: Smallest WebGL page
« on: February 01, 2011, 08:43:21 PM »
Well if you didn't want black you could drop the glClearColor call!

68
3D-Tech News Around The Web / Re: AMD Making OpenCL Simple with Haskell
« on: February 01, 2011, 08:36:55 PM »
Haskell was fun to learn at University but I wouldn't want to make it a day job!

69
3D-Tech News Around The Web / Re: Intel Processor Diagnostic Tool
« on: January 28, 2011, 10:17:33 PM »
Nothing better than a big red 'FAIL'!

Did you follow their advice and shutdown your PC? (In case it catches on fire)

70
New extensions in 270:
GL_EXT_texture_compression_dxt1 (OpenGL ES)
GL_EXT_texture_format_BGRA8888 (OpenGL ES)
GL_EXT_texture_type_2_10_10_10_REV (OpenGL ES)
GL_NV_alpha_test (?!?)
GL_NV_blend_minmax
GL_NV_complex_primitives (OpenGL ES?)
GL_NV_fragdepth (Cg compiler already uses this according to Google, equivalent to HLSL DEPTH sematic)

The rest are all OpenGL ES:
GL_OES_depth24
GL_OES_depth32
GL_OES_depth_texture
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_get_program_binary
GL_OES_mapbuffer
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_float_linear
GL_OES_texture_half_float
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_array_object
GL_OES_vertex_half_float

71
Quote
Updated the NVIDIA kernel module to ensure that all system memory allocated by it for use with GPUs or within user-space components of the NVIDIA driver stack is initialized to zero. A new NVIDIA kernel module option, InitializeSystemMemoryAllocations, allows administrators to revert to the previous behavior.

Looks like they fixed this serious security hole:
http://forums.nvidia.com/index.php?showtopic=190303

But why would any sane system admin want to turn off a kernel security hole?!? Considering that this whole update is specifically to fix this hole!

72
I knew someone would figure out how to disable it via SMBUS.

I wonder if its possible to disable the ATI clock throttle too?

73
3D-Tech News Around The Web / Re: ATI Catalyst 10.6 WHQL available
« on: June 16, 2010, 11:32:14 PM »
I get this error with these drivers in the GPU Caps Viewer Mesh Deformer OpenCL Demo:

Code: [Select]
CL kernel compil error: C:\Users\LEITHB~1\AppData\Local\Temp\OCL7F82.tmp.cl(234): error: global
          variable must be declared in addrSpace constant
  }    volatile float cs = 0.0f;
                      ^

C:\Users\LEITHB~1\AppData\Local\Temp\OCL7F82.tmp.cl(326): warning: variable
          "cs" was set but never used
      float cs = 0.0f;
            ^

1 error detected in the compilation of "C:\Users\LEITHB~1\AppData\Local\Temp\OCL7F82.tmp.cl".
el


75
This does not like the ATI Catalyst 10.5 betas (8.74)

Tessellation on in OpenGL causes driver to crash/freeze and tessellation off causes graphical errors.

76
General Discussion / Re: ATI Releases OpenGL 3.3 and 4.0 Drivers
« on: March 25, 2010, 08:23:55 PM »
ATI seem to be trying to outdo NVIDIA with every driver they release!

19 new extensions!  :o
Also 1 AMDX was removed, and 1 AMDX promoted to AMD and 1 new AMD.

All OpenGL 3.3, 4.0 and a bunch of other new stuff!

Missing 3 ARBs from 4.0, so have to use 4.0 profile to get them:
GL_ARB_sampler_object
GL_ARB_texture_swizzle
GL_ARB_texture_buffer_object_rgb32

Missing ARB DX11 textures, but available as an EXT:
GL_ARB_texture_compression_bptc

Missing future (4.1?) #include in GLSL:
GL_ARB_shading_language_include

They dropped a future (4.1?) extension that NVIDIA call GL_EXT_shader_image_load_store (NVIDIA seem to have dropped too?):
GL_AMDX_random_access_target

Also for JeGX:
The OpenGL 3.x demos are broken with a 4.0 driver. It gives the error:
Quote
Ouch! This demo requires at least an OpenGL 3.1 support.

Bye...

77
General Discussion / Re: ATI Releases OpenGL 3.3 and 4.0 Drivers
« on: March 25, 2010, 08:21:12 PM »
Quote
===================================================
GPU Caps Viewer v1.8.4
http://www.ozone3d.net/gpu_caps_viewer/
===================================================


===================================[ System / CPU ]
- CPU Name: AMD Phenom(tm) II X4 20 Processor
- CPU Core Speed: 3214 MHz
- CPU Num Cores: 4
- Family: 15 - Model: 4 - Stepping: 2
- Physical Memory Size: 4093 MB
- Operating System: Windows Server 2007 ver.6.1 build 7600 [No Service Pack]
- DirectX Version: 10.0
- PhysX Version: 9091112


===================================[ Graphics Adapter / GPU ]
- CrossFire: disabled
- GPUs: 1
- Physical adapters: 1
- OpenGL Renderer: ATI Radeon HD 5800 Series
- Drivers Renderer: ATI Radeon HD 5800 Series
- DB Renderer: ATI Radeon HD 5850
- Device Description: ATI Radeon HD 5800 Series
- Adapter String: ATI Radeon HD 5800 Series
- Vendor: ATI Technologies Inc.
- Vendor ID: 0x1002
- Device ID: 0x6899
- Perf Level 0 - GPU: 157 MHz
- Perf Level 0 - Memory: 300 MHz
- Perf Level 1 - GPU: 550 MHz
- Perf Level 1 - Memory: 900 MHz
- Perf Level 2 - GPU: 765 MHz
- Perf Level 2 - Memory: 1125 MHz
- Drivers Version: 8.712.3.1000 - Catalyst 10.3 (3-23-2010) - atig6pxx.dll
- ATI Catalyst Version String: 10.3
- ATI Catalyst Release Version String: 8.712.3.1-100323a-097544E-Retail (End User)
- GPU Codename: Cypress
- GPU Unified Shader Processors: 1440
- GPU Vertex Shader Processors: 0
- GPU Pixel Shader Processors: 0
- Video Memory Size: 1024 MB
- Clocks: GPU: 157/550/765 MHz - Memory: 300/900/1125 MHz
- BIOS String: 113-585AZNB-10
- Current Display Mode: 1280x1024 @ 60 Hz - 32 bpp


===================================[ OpenGL GPU Capabilities ]
- OpenGL Version: 4.0.9826 BETA Compatibility Profile Context
- GLSL (OpenGL Shading Language) Version: 4.00
- ARB Texture Units: 8
- Vertex Shader Texture Units: 16
- Pixel Shader Texture Units: 16
- Geometry Shader Texture Units: 32
- Max Texture Size: 16384x16384
- Max Anisotropic Filtering Value: X16.0
- Max Point Sprite Size: 8192.0
- Max Dynamic Lights: 8
- Max Viewport Size: 16384x16384
- Max Vertex Uniform Components: 1024
- Max Fragment Uniform Components: 1024
- Max Geometry Uniform Components: 4096
- Max Varying Float: 64
- Max Vertex Bindable Uniforms: 15
- Max Fragment Bindable Uniforms: 15
- Max Geometry Bindable Uniforms: 15
- Frame Buffer Objects (FBO) Support:[yes]
- Multiple Render Targets / Max draw buffers: 8
- Pixel Buffer Objects (PBO) Support:[yes]
- S3TC Texture Compression Support:[yes]
- ATI 3Dc Texture Compression Support:[yes]
- Texture Rectangle Support:[yes]
- Floating Point Textures Support:[yes]
- MSAA: 1X
- MSAA: 2X
- MSAA: 4X
- MSAA: 8X
- OpenGL Extensions: 200 extensions
    <li>GL_AMDX_debug_output</li>
    <li>GL_AMDX_vertex_shader_tessellator</li>
    <li>GL_AMD_conservative_depth</li>
    <li>GL_AMD_draw_buffers_blend</li>
    <li>GL_AMD_name_gen_delete</li>
    <li>GL_AMD_performance_monitor</li>
    <li>GL_AMD_seamless_cubemap_per_texture</li>
    <li>GL_AMD_shader_stencil_export</li>
    <li>GL_AMD_texture_cube_map_array</li>
    <li>GL_AMD_texture_texture4</li>
    <li>GL_AMD_vertex_shader_tessellator</li>
    <li>GL_ARB_blend_func_extended</li>
    <li>GL_ARB_color_buffer_float</li>
    <li>GL_ARB_copy_buffer</li>
    <li>GL_ARB_depth_buffer_float</li>
    <li>GL_ARB_depth_clamp</li>
    <li>GL_ARB_depth_texture</li>
    <li>GL_ARB_draw_buffers</li>
    <li>GL_ARB_draw_buffers_blend</li>
    <li>GL_ARB_draw_elements_base_vertex</li>
    <li>GL_ARB_draw_indirect</li>
    <li>GL_ARB_draw_instanced</li>
    <li>GL_ARB_explicit_attrib_location</li>
    <li>GL_ARB_fragment_coord_conventions</li>
    <li>GL_ARB_fragment_program</li>
    <li>GL_ARB_fragment_program_shadow</li>
    <li>GL_ARB_fragment_shader</li>
    <li>GL_ARB_framebuffer_object</li>
    <li>GL_ARB_framebuffer_sRGB</li>
    <li>GL_ARB_geometry_shader4</li>
    <li>GL_ARB_gpu_shader5</li>
    <li>GL_ARB_gpu_shader_fp64</li>
    <li>GL_ARB_half_float_pixel</li>
    <li>GL_ARB_half_float_vertex</li>
    <li>GL_ARB_imaging</li>
    <li>GL_ARB_instanced_arrays</li>
    <li>GL_ARB_map_buffer_range</li>
    <li>GL_ARB_multisample</li>
    <li>GL_ARB_multitexture</li>
    <li>GL_ARB_occlusion_query</li>
    <li>GL_ARB_occlusion_query2</li>
    <li>GL_ARB_pixel_buffer_object</li>
    <li>GL_ARB_point_parameters</li>
    <li>GL_ARB_point_sprite</li>
    <li>GL_ARB_provoking_vertex</li>
    <li>GL_ARB_sample_shading</li>
    <li>GL_ARB_sampler_objects</li>
    <li>GL_ARB_seamless_cube_map</li>
    <li>GL_ARB_shader_bit_encoding</li>
    <li>GL_ARB_shader_objects</li>
    <li>GL_ARB_shader_subroutine</li>
    <li>GL_ARB_shader_texture_lod</li>
    <li>GL_ARB_shading_language_100</li>
    <li>GL_ARB_shadow</li>
    <li>GL_ARB_shadow_ambient</li>
    <li>GL_ARB_sync</li>
    <li>GL_ARB_tessellation_shader</li>
    <li>GL_ARB_texture_border_clamp</li>
    <li>GL_ARB_texture_buffer_object</li>
    <li>GL_ARB_texture_compression</li>
    <li>GL_ARB_texture_compression_rgtc</li>
    <li>GL_ARB_texture_cube_map</li>
    <li>GL_ARB_texture_cube_map_array</li>
    <li>GL_ARB_texture_env_add</li>
    <li>GL_ARB_texture_env_combine</li>
    <li>GL_ARB_texture_env_crossbar</li>
    <li>GL_ARB_texture_env_dot3</li>
    <li>GL_ARB_texture_float</li>
    <li>GL_ARB_texture_gather</li>
    <li>GL_ARB_texture_mirrored_repeat</li>
    <li>GL_ARB_texture_multisample</li>
    <li>GL_ARB_texture_non_power_of_two</li>
    <li>GL_ARB_texture_query_lod</li>
    <li>GL_ARB_texture_rectangle</li>
    <li>GL_ARB_texture_rg</li>
    <li>GL_ARB_texture_rgb10_a2ui</li>
    <li>GL_ARB_texture_snorm</li>
    <li>GL_ARB_timer_query</li>
    <li>GL_ARB_transform_feedback2</li>
    <li>GL_ARB_transform_feedback3</li>
    <li>GL_ARB_transpose_matrix</li>
    <li>GL_ARB_uniform_buffer_object</li>
    <li>GL_ARB_vertex_array_bgra</li>
    <li>GL_ARB_vertex_array_object</li>
    <li>GL_ARB_vertex_buffer_object</li>
    <li>GL_ARB_vertex_program</li>
    <li>GL_ARB_vertex_shader</li>
    <li>GL_ARB_vertex_type_2_10_10_10_rev</li>
    <li>GL_ARB_window_pos</li>
    <li>GL_ATI_draw_buffers</li>
    <li>GL_ATI_envmap_bumpmap</li>
    <li>GL_ATI_fragment_shader</li>
    <li>GL_ATI_meminfo</li>
    <li>GL_ATI_separate_stencil</li>
    <li>GL_ATI_texture_compression_3dc</li>
    <li>GL_ATI_texture_env_combine3</li>
    <li>GL_ATI_texture_float</li>
    <li>GL_ATI_texture_mirror_once</li>
    <li>GL_EXT_abgr</li>
    <li>GL_EXT_bgra</li>
    <li>GL_EXT_bindable_uniform</li>
    <li>GL_EXT_blend_color</li>
    <li>GL_EXT_blend_equation_separate</li>
    <li>GL_EXT_blend_func_separate</li>
    <li>GL_EXT_blend_minmax</li>
    <li>GL_EXT_blend_subtract</li>
    <li>GL_EXT_compiled_vertex_array</li>
    <li>GL_EXT_copy_buffer</li>
    <li>GL_EXT_copy_texture</li>
    <li>GL_EXT_draw_buffers2</li>
    <li>GL_EXT_draw_instanced</li>
    <li>GL_EXT_draw_range_elements</li>
    <li>GL_EXT_fog_coord</li>
    <li>GL_EXT_framebuffer_blit</li>
    <li>GL_EXT_framebuffer_multisample</li>
    <li>GL_EXT_framebuffer_object</li>
    <li>GL_EXT_framebuffer_sRGB</li>
    <li>GL_EXT_geometry_shader4</li>
    <li>GL_EXT_gpu_program_parameters</li>
    <li>GL_EXT_gpu_shader4</li>
    <li>GL_EXT_histogram</li>
    <li>GL_EXT_multi_draw_arrays</li>
    <li>GL_EXT_packed_depth_stencil</li>
    <li>GL_EXT_packed_float</li>
    <li>GL_EXT_packed_pixels</li>
    <li>GL_EXT_pixel_buffer_object</li>
    <li>GL_EXT_point_parameters</li>
    <li>GL_EXT_provoking_vertex</li>
    <li>GL_EXT_rescale_normal</li>
    <li>GL_EXT_secondary_color</li>
    <li>GL_EXT_separate_specular_color</li>
    <li>GL_EXT_shader_atomic_counters</li>
    <li>GL_EXT_shadow_funcs</li>
    <li>GL_EXT_stencil_wrap</li>
    <li>GL_EXT_subtexture</li>
    <li>GL_EXT_texgen_reflection</li>
    <li>GL_EXT_texture3D</li>
    <li>GL_EXT_texture_array</li>
    <li>GL_EXT_texture_buffer_object</li>
    <li>GL_EXT_texture_buffer_object_rgb32</li>
    <li>GL_EXT_texture_compression_bptc</li>
    <li>GL_EXT_texture_compression_latc</li>
    <li>GL_EXT_texture_compression_rgtc</li>
    <li>GL_EXT_texture_compression_s3tc</li>
    <li>GL_EXT_texture_cube_map</li>
    <li>GL_EXT_texture_edge_clamp</li>
    <li>GL_EXT_texture_env_add</li>
    <li>GL_EXT_texture_env_combine</li>
    <li>GL_EXT_texture_env_dot3</li>
    <li>GL_EXT_texture_filter_anisotropic</li>
    <li>GL_EXT_texture_integer</li>
    <li>GL_EXT_texture_lod</li>
    <li>GL_EXT_texture_lod_bias</li>
    <li>GL_EXT_texture_mirror_clamp</li>
    <li>GL_EXT_texture_object</li>
    <li>GL_EXT_texture_rectangle</li>
    <li>GL_EXT_texture_sRGB</li>
    <li>GL_EXT_texture_shared_exponent</li>
    <li>GL_EXT_texture_snorm</li>
    <li>GL_EXT_texture_swizzle</li>
    <li>GL_EXT_timer_query</li>
    <li>GL_EXT_transform_feedback</li>
    <li>GL_EXT_vertex_array</li>
    <li>GL_EXT_vertex_array_bgra</li>
    <li>GL_EXT_vertex_attrib_64bit</li>
    <li>GL_IBM_texture_mirrored_repeat</li>
    <li>GL_KTX_buffer_region</li>
    <li>GL_NV_blend_square</li>
    <li>GL_NV_conditional_render</li>
    <li>GL_NV_copy_depth_to_color</li>
    <li>GL_NV_explicit_multisample</li>
    <li>GL_NV_float_buffer</li>
    <li>GL_NV_half_float</li>
    <li>GL_NV_primitive_restart</li>
    <li>GL_NV_texgen_reflection</li>
    <li>GL_SGIS_generate_mipmap</li>
    <li>GL_SGIS_texture_edge_clamp</li>
    <li>GL_SGIS_texture_lod</li>
    <li>GL_SUN_multi_draw_arrays</li>
    <li>GL_WIN_swap_hint</li>
    <li>WGL_ARB_extensions_string</li>
    <li>WGL_ARB_pixel_format</li>
    <li>WGL_ATI_pixel_format_float</li>
    <li>WGL_ARB_pixel_format_float</li>
    <li>WGL_ARB_multisample</li>
    <li>WGL_EXT_swap_control</li>
    <li>WGL_ARB_pbuffer</li>
    <li>WGL_ARB_render_texture</li>
    <li>WGL_ARB_make_current_read</li>
    <li>WGL_EXT_extensions_string</li>
    <li>WGL_ARB_buffer_region</li>
    <li>WGL_EXT_framebuffer_sRGB</li>
    <li>WGL_ATI_render_texture_rectangle</li>
    <li>WGL_EXT_pixel_format_packed_float</li>
    <li>WGL_I3D_genlock</li>
    <li>WGL_NV_swap_group</li>
    <li>WGL_ARB_create_context</li>
    <li>WGL_AMD_gpu_association</li>
    <li>WGL_AMDX_gpu_association</li>
    <li>WGL_ARB_create_context_profile</li>


===================================[ OpenCL Capabilities ]
- Num OpenCL platforms: 1
- Name: ATI Stream
- Version: OpenCL 1.0 ATI-Stream-v2.0.1
- Profile: FULL_PROFILE
- Vendor: Advanced Micro Devices, Inc.
- Num devices: 2

   - CL_DEVICE_NAME: AMD Phenom(tm) II X4 20 Processor
   - CL_DEVICE_VENDOR: AuthenticAMD
   - CL_DRIVER_VERSION: 1.0
   - CL_DEVICE_PROFILE: FULL_PROFILE
   - CL_DEVICE_VERSION: OpenCL 1.0 ATI-Stream-v2.0.1
   - CL_DEVICE_TYPE: CPU
   - CL_DEVICE_VENDOR_ID: 0x1002
   - CL_DEVICE_MAX_COMPUTE_UNITS: 4
   - CL_DEVICE_MAX_CLOCK_FREQUENCY: 3214MHz
   - CL_DEVICE_ADDRESS_BITS: 32
   - CL_DEVICE_MAX_MEM_ALLOC_SIZE: 524288KB
   - CL_DEVICE_GLOBAL_MEM_SIZE: 1024MB
   - CL_DEVICE_MAX_PARAMETER_SIZE: 4096
   - CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE: 64 Bytes
   - CL_DEVICE_GLOBAL_MEM_CACHE_SIZE: 64KB
   - CL_DEVICE_ERROR_CORRECTION_SUPPORT: NO
   - CL_DEVICE_LOCAL_MEM_TYPE: Global
   - CL_DEVICE_LOCAL_MEM_SIZE: 32KB
   - CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE: 64KB
   - CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS: 3
   - CL_DEVICE_MAX_WORK_ITEM_SIZES: [1024 ; 1024 ; 1024]
   - CL_DEVICE_MAX_WORK_GROUP_SIZE: 1024
   - CL_EXEC_NATIVE_KERNEL: 4637016
   - CL_DEVICE_IMAGE_SUPPORT: NO
   - CL_DEVICE_MAX_READ_IMAGE_ARGS: 0
   - CL_DEVICE_MAX_WRITE_IMAGE_ARGS: 0
   - CL_DEVICE_IMAGE2D_MAX_WIDTH: 0
   - CL_DEVICE_IMAGE2D_MAX_HEIGHT: 0
   - CL_DEVICE_IMAGE3D_MAX_WIDTH: 0
   - CL_DEVICE_IMAGE3D_MAX_HEIGHT: 0
   - CL_DEVICE_IMAGE3D_MAX_DEPTH: 0
   - CL_DEVICE_MAX_SAMPLERS: 0
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR: 16
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT: 8
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT: 4
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG: 2
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT: 4
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE: 0
   - CL_DEVICE_EXTENSIONS: 6
   - Extensions:
      - cl_khr_icd
      - cl_khr_global_int32_base_atomics
      - cl_khr_global_int32_extended_atomics
      - cl_khr_local_int32_base_atomics
      - cl_khr_local_int32_extended_atomics
      - cl_khr_byte_addressable_store

   - CL_DEVICE_NAME: Cypress
   - CL_DEVICE_VENDOR: Advanced Micro Devices, Inc.
   - CL_DRIVER_VERSION: CAL 1.4.556
   - CL_DEVICE_PROFILE: FULL_PROFILE
   - CL_DEVICE_VERSION: OpenCL 1.0 ATI-Stream-v2.0.1
   - CL_DEVICE_TYPE: GPU
   - CL_DEVICE_VENDOR_ID: 0x1002
   - CL_DEVICE_MAX_COMPUTE_UNITS: 18
   - CL_DEVICE_MAX_CLOCK_FREQUENCY: 765MHz
   - CL_DEVICE_ADDRESS_BITS: 32
   - CL_DEVICE_MAX_MEM_ALLOC_SIZE: 262144KB
   - CL_DEVICE_GLOBAL_MEM_SIZE: 256MB
   - CL_DEVICE_MAX_PARAMETER_SIZE: 1024
   - CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE: 0 Bytes
   - CL_DEVICE_GLOBAL_MEM_CACHE_SIZE: 0KB
   - CL_DEVICE_ERROR_CORRECTION_SUPPORT: NO
   - CL_DEVICE_LOCAL_MEM_TYPE: Local (scratchpad)
   - CL_DEVICE_LOCAL_MEM_SIZE: 32KB
   - CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE: 64KB
   - CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS: 3
   - CL_DEVICE_MAX_WORK_ITEM_SIZES: [256 ; 256 ; 256]
   - CL_DEVICE_MAX_WORK_GROUP_SIZE: 256
   - CL_EXEC_NATIVE_KERNEL: 4637016
   - CL_DEVICE_IMAGE_SUPPORT: NO
   - CL_DEVICE_MAX_READ_IMAGE_ARGS: 0
   - CL_DEVICE_MAX_WRITE_IMAGE_ARGS: 0
   - CL_DEVICE_IMAGE2D_MAX_WIDTH: 0
   - CL_DEVICE_IMAGE2D_MAX_HEIGHT: 0
   - CL_DEVICE_IMAGE3D_MAX_WIDTH: 0
   - CL_DEVICE_IMAGE3D_MAX_HEIGHT: 0
   - CL_DEVICE_IMAGE3D_MAX_DEPTH: 0
   - CL_DEVICE_MAX_SAMPLERS: 0
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR: 16
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT: 8
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT: 4
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG: 2
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT: 4
   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE: 0
   - CL_DEVICE_EXTENSIONS: 4
   - Extensions:
      - cl_khr_global_int32_base_atomics
      - cl_khr_global_int32_extended_atomics
      - cl_khr_local_int32_base_atomics
      - cl_khr_local_int32_extended_atomics


===================================[ Misc. ]


===================================[ Related Graphics Drivers ]
- http://www.geeks3d.com/?page_id=752
- http://downloads.guru3d.com/download.php?id=18
- http://www.tweakguides.com/ATICAT_1.html


===================================[ Related Graphics Cards Reviews ]

78
General Discussion / ATI Releases OpenGL 3.3 and 4.0 Drivers
« on: March 25, 2010, 07:50:21 PM »
ATI has released a beta version of Catalyst that supports OpenGl 3.3 and 4.0

Quote
The functionality introduced in OpenGL 3.3 is supported by all of our discrete graphics products – both consumer and professional graphics – released since the spring of 2007.  That means ATI Radeon™, ATI FirePro™ and ATI FireGL™ graphics cards released after that time provide hardware support for OpenGL 3.3, with today’s beta driver fully enabling the additional functionality introduced in the API. At the same time, our newest top-end graphics products, the  ATI Radeon HD 5900 and HD 5800 series, are fully compatible with the OpenGL 4.0 standard, including tessellation and integration with the OpenCL API, enabling GPU acceleration in future OpenGL applications. In addition, the driver enables all OpenGL 4.0 functionality on ATI Radeon HD 5400, HD 5500, HD 5600 and HD 5700 series graphics cards, with the exception of double precision support, a feature that will be enabled in these products at a later date. Again, the new features introduced in OpenGL 4.0 work immediately with ATI Radeon HD 5400 and higher cards, by way of today’s beta driver update.

It sounds like they are going to 'fake' double precision on the cheaper DX11 cards.

Full article here. Drivers here.

79
Interesting demo, they certainly have added a lot more interesting content and tessellation.

On my XFX 5850 Black Edition, no tessellation, 1280*1024, no AA, no AF:
DX9 = 90.8
DX10 = 89.4
DX11 = 76.3
GL 3.2 = 61.4

It looks like ATI still need to do a lot of work on their OpenGL performance!
I also hope that they will make an OpenGL 4.0 version with tessellation.

80
General Discussion / NVIDIA GTX 480 performance leaked
« on: February 24, 2010, 12:02:40 AM »
SemiAccurate has managed to get their hands on the tightly guarded GeForce GTX 480 performance numbers:
http://www.semiaccurate.com/2010/02/20/semiaccurate-gets-some-gtx480-scores/

Pages: 1 2 3 [4] 5