Transparency is a fundamental challenge in real-time rendering due to the difficulty of compositing in the right order an arbitrary number of transparent layers. The Order Independent Transparency sample using Intel® Iris™ Graphics extension for pixel synchronization shows a real-time solution using the extensions available on 4th Generation Intel® Core™, the algorithm was used by Codemasters in GRID2 to improve rendering of foliage and semi-transparent track side objects as shown in Figure 1.
When games specifically built for PCs are run on a Win 8 tablet without a physical mouse, the tablet’s small screen and finger’s large touch area makes it difficult to select the correct GUI element when they are placed close together. The goal of this sample is to demonstrate how to implement an on screen virtual track pad and use it to control small UI elements in a game in the absence of a physical mouse.
We had a customer report the following "we are testing our game on Intel laptops and are having some problems when using some of the D3D9 hacks, namely the RESZ hack used to copy MSAA depth buffers onto an INTZ texture. It seems to work the first frame, but the contents of the texture are not updated in subsequent frames. The same code path works properly on AMD hardware, which supports the same extensions".
This sample demonstrates how high-quality light scattering effects in large outdoor environments can be rendered on Intel HD graphics in real time. The technique extends the approach shown in the previously published sample and is based on the same key concepts. Epipolar sampling helps minimize the number of samples for which expensive ray marching algorithm is executed while 1D min/max binary trees are used to accelerate scattering integral computation.
What do you do if your DirectX* desktop game requires keyboard input, but is running on a Windows* 8 platform without a physical keyboard? If your game runs in a window, the user can manually invoke the touch keyboard from the taskbar but that can be unintuitive, and doesn't help at all for full-screen games. You could write a custom keyboard overlay within your game. That approach can be harder than it seems at first blush, with lots of corner cases to verify with language support, modifier keys, and event handlers to write and debug.
On May 23rd we held another Intel AppLab at the Microsoft Technology center. We had developers from top Fortune 500 companies in the healthcare, banking, materials, manufacturing and agricultural sectors. The event was held in a large classroom style facility. Presentation from local Microsoft and Intel presenters received high marks on our survey from the participants. We also had a presentation from UX/UI specialist Dr.
If you ask me, I’m not a gamer. I happen to work in a team at Intel that helps games run well on our platforms. But me…I’m not a gamer.
In middle and high school I raced remote controlled cars. You can’t easily go out and race cars after school or at night after your homework is done, so I played a lot of hours of Gran Turismo. I had my bedroom set-up with the TV, Playstation and steering and pedals. I really enjoyed racing, but I wasn’t a gamer.
Intel® Iris™ Graphics Extension for instant access for 4th Generation Intel® Core™ processors allows direct access to memory allocated for the GPU. The extension provides a mechanism for specifying which buffers will be shared and locking the memory for reading and writing from CPU side code. This sample demonstrates how to properly access the memory from the CPU to maintain performance with sample code for computing the tiled addressing scheme.
I've been messing around with the new Flip Presentation Model introduced in Windows* 8 (and on Windows* 7, with the Platform Update). I'll have another post soon explaining my ulterior motives for wanting this, but for now here are a few notes on the Flip model that I collected along the way.
I’m sure most of you have already heard a lot about Intel’s Haswell set of chipsets being publicly named the 4th Generation Core™ Processors with Intel® Iris™ and Intel® HD Graphics by now. So I’ll take a slightly different tack than the types of reviews, blogs, or coverage I’m sure most of you have all already been exposed to. I’ll talk about some actual first hand experiences that have transformed my gaming habits that typically don’t get into the spotlight.