Opensource tagged news

Opensource tagged news

Microsoft “Shader Conductor” for cross-compiling HLSL to GLSL or SPIR-V in OpenGL/ES, Vulkan

Shader Conductor is one of several open-source projects for going from one shading language to another. With Microsoft's Shader Conductor the focus is on converting HLSL to GLSL or SPIR-V (OpenGL/Vulkan), ESSL (OpenGL ES), MSL (Apple Metal), and older HLSL shader models. Shader Conductor can handle all shader stages, including geometry and compute shaders. Learn more about this new Open Source project from Microsoft.

Intel Beignet Advances On More OpenCL 2.0 Support

Intel's open-source Beignet project for OpenCL support on Intel graphics hardware has landed a bunch of OpenCL 2.0 enablement work.

Microsoft Open-Sources Their WebGL Implementation

Microsoft has open-sourced a small portion of their Edge web browser. This is the part that binds OpenGL ES 2.0 functionality, implemented atop Direct3D in Edge, to JavaScript for websites to directly interact with the user's GPU. The code is available on Github.

Pre-release of the open source project ‘CLyther’

Currently in the planning stages of a new open source project, CLyther, is a Python tool similar to Cython. CLyther is a python language extension that makes writing OpenCL code as easy as Python itself. CLyther currently only supports a subset of the Python language definition but adds many new features to OpenCL. CLyther exposes both the OpenCL C library as well as the OpenCL language to python.

star3map iPhone 3Gs app is Open Source

This star and planet charting iPhone 3Gs app uses your current global position, heading, and accelerometer data to draw a current picture of the stars and planets around you. A small portion of the code is GPL licensed, but the bulk is BSD-style license or less restrictive. The app and source code make a great learning tool.