Blog post

Using #ifdef in OpenGL* ES 2.0 Shaders

It’s nice to use #ifdef’s in an OpenGL* shader. This allows a shader file do things like contain a vertex shaders and pixel shaders in the same file.

Authored by Last updated on 07/12/2018 - 14:07
Article

Open Source Game Development

The intent of this paper is to go over a few of the most common open source game engines and show how Intel tools and technologies can bring goodness to open source game development by getting the best possible performance out of these engines.
Authored by admin Last updated on 01/24/2018 - 12:12
Article

Multithreaded Game Programming and Hyper-Threading Technology

by Will Damon

Authored by Last updated on 01/24/2018 - 12:12
Article

How to Manipulate Data Structure to Optimize Memory Use on 32-Bit Intel® Architecture

Demonstrates how a Structure of Arrays organization of data makes it easier to get a performance benefit from SIMD
Authored by admin Last updated on 02/05/2019 - 10:23
Article

Optimizing Game Architectures with Intel® Threading Building Blocks

This article describes techniques of optimizing game architectures that already have some threading and shows how Intel TBB can enhance the performance of these architectures with relatively small amounts of coding effort.
Authored by Last updated on 08/01/2019 - 09:30
Article

Do-it-yourself Game Task Scheduling

Intel® Threading Building Blocks (Intel® TBB) is used to efficiently spread work over threads. Nulstein, as described in this article, is a simple and memory effective method for implementing task scheduling that can be adapted to most game platforms.
Authored by jerome-muffat-meridol (Intel) Last updated on 05/03/2019 - 13:56
Article

TickerTape Part 2

Ticker Tape is a tech demo that showcases complex particle movement using aerodynamic calculations such as lift & drag while utilizing an n-way threaded framework and SIMD optimizations. This article describes the performance gain from implementing SSE.
Authored by Quentin Froemke (Intel) Last updated on 12/11/2018 - 11:56
Blog post

Ultrabook­™ Work, Create, Play Challenge - 15mm of Game Dev Goodness

Can the Ultrabook™ be versatile for other work/create/play scenarios. So why not game development? How well can you both create and play games on an Ultrabook?
Authored by Bob Duffy (Intel) Last updated on 12/20/2018 - 09:28
Article

Fluid Simulation for Video Games (part 11)

By Dr. Michael J. Gourlay

Authored by Last updated on 12/10/2018 - 18:02
Blog post

HTML5 High Scores Board for WinRT and Desktop Ultrabook™ apps

One neat thing about HTML5 is the ability to store data locally, and a common use for that is creating a high score board for your game.  The following is how I recently deployed this.

Authored by Bob Duffy (Intel) Last updated on 12/20/2018 - 09:28