Patrick Cozzi and Christophe Riccio invite you to contribute to OpenGL Insights, a book containing original articles on OpenGL, OpenGL ES, and WebGL techniques by the OpenGL community and for the OpenGL community: from game programmers to web developers to researchers. OpenGL Insights will be published by A K Peters Ltd. / CRC Press in time for SIGGRAPH 2012. Given the wide array of OpenGL platforms, from Mac desktops to Android phones to web browsers, we invite you to submit article proposals on all aspects of OpenGL development, including performance tuning, recent GL features/extensions, application architecture, vendor-specific techniques, WebGL, and interoperability with other APIs. We are interested in proposals based on your unique real-world experience using OpenGL.
A new OpenGL blog has turkish translations based on lighthouse3d, songho, and other OpenGL and GLSL sites. All Turks of the friends of OpenGL are invited to help improve the content of the site.
KDE SC 4.7 Beta 1 features improvements to KWin, the window manager for the KDE Plasma Desktop, adding support for OpenGL-ES 2.0 and improving its overall performance on mobile devices.
Mirada and Chris Milk have teamed up to create an ambitious transmedia interactive music video experience called "3 Dreams of Black" for Danger Mouse and composer Daniele Luppi's Spaghetti Western-inspired concept album ROME featuring Jack White and Norah Jones. "'3 Dreams of Black' has made it clear that WebGL brings a lot of possibilities, but at the same time requires a level of technical knowledge that just a few studios have," said Ricardo Cabello, Lead Data Arts Developer, Google Creative Lab. You can watch a preview on YouTube.
AMD announced a collaboration with Acceleware to deliver professional training programs to help developers learn how to create applications that comply with OpenCL standards. From the Acceleware website "Acceleware offers advanced OpenCL training courses. Clients can access our top rated training on techniques for parallel programming in OpenCL specifically tailored for AMD GPUs and APUs. The courses are taught by experienced OpenCL programmers who have real world experience developing commercial applications using OpenCL."
Phoronix is reporting lots of activity at UDS Budapest for OpenGL ES support. With talk of OpenGL ES support in QEMU, OpenGL ES 2.0 support is also coming to the Compiz and KWin compositing window managers. An OpenGL ES 2.0 back-end for Cairo was also brought up separately. Get all the details here and even more details here.
AMD and Mentor Graphics Corp. were named by winners consulting firm VDC Research Group Inc. of the firm's "Embeddy" awards for best in show at the 2011 Embedded Systems Conference. AMD took home the hardware Embeddy for its embedded G-Series application processor unit (APU) product. AMD's Radeon E6760 is the first graphics chip for embedded systems to support Microsoft's DirectX 11, the OpenCL standard and up to six simultaneous displays, according to AMD. Mentor Graphics was awarded a software Embeddy for its Embedded Sourcery System Analyzer technology.
RenderStream announced its AMD Radeon based 21.6 teraflop servers and workstations for OpenCL / OpenGL / Brooks based applications and product development. The workstations offer 1,536 stream processors and eight GPUs per system, which provide access to 12,288 cores and 21.6 TFLOPS of aggregate compute power. As an example from information security, the HD 6970 and HD 6990 based VDACTr8 evaluated over 45 billion solutions per second versus 18 billion for the GTX 580 based systems, depending on the implementation.
WebGL pays strong attention to security - just as any web technology should. With growing recognition of WebGL in the press, we thought we would summarize Khronos' work and stance on this important topic.
- Khronos agrees that security is a vitally important consideration for any web standard. WebGL was architected with security in mind from the ground up.
- All WebGL implementations already necessarily contain safeguards which prevent out-of-range memory accesses during rendering operations and access of uninitialized memory; please see here and here. These safeguards are tested by the WebGL conformance suite.
- Defense against denial of service attacks is still evolving in WebGL implementations. Khronos has specified an extension to OpenGL and OpenGL ES, GL_ARB_robustness, designed to prevent denial of service and out-of-range memory access attacks from WebGL content, preventing any possibility of using WebGL to execute malware on a user's machine.
- GL_ARB_robustness has already been deployed by some GPU vendors and Khronos expects it to be deployed rapidly by others. Browsers can check for the presence of this extension before enabling WebGL content. This is likely to become the deployment mode for WebGL in the near future.
- The ability to incorporate cross-domain images into WebGL scenes provides great utility to developers, but the WebGL working group is considering requiring Cross Origin Resource Sharing (CORS) opt-in or other mechanisms to prevent possible future abuse of this capability.
- The WebGL working group has been working closely with the GPU vendors in the Khronos group to make accelerated WebGL implementations secure and WebGL is influencing GPUs to provide even more flexible security options in the future.
- There are no known WebGL exploits and Khronos will continue to place close attention to technical and ecosystem opportunities to ensure WebGL is a secure technology that can be used with confidence.
Updated May 16 2011
Intel announced Intel® OpenCL SDK version 1.1 beta conformant with OpenCL™ 1.1 specification. New version includes an alpha preview of SDK implementation for Linux* operating systems. Intel also introduces the new Intel® OpenCL SDK community where OpenCL developers are encouraged to explore and to share advantages of OpenCL workloads found on Intel® Core™ and Intel® Xeon® processors.