Quantcast
Channel: Bartek's coding blog
Browsing all 325 articles
Browse latest View live
ā†§

Image may be NSFW.
Clik here to view.

Resources for textures, filtering and compression in OpenGL

This is just a list of articles/blogs posts/links about textures, texture filtering, mipmaps, compression and other interesting things related to images in OpenGL (or general graphics programming)....

View Article


Image may be NSFW.
Clik here to view.

Soil performance texture tests

While implementing OpenGL's mipmap generation method into SOIL library I have started to create a test that would verify my initial assumptions. I wanted to test if the new method is faster than the...

View Article


Image may be NSFW.
Clik here to view.

AntTweakBar cursor lag workaround

AntTweakBar 1.16, Windows build, OpenGL(Core) renderer.Recently I have noticed that when there is a cursor change when moving between controls some "lag" occurs. It is not seen when you have static...

View Article

Image may be NSFW.
Clik here to view.

The Passionate Programmer

How to be a better programmer? What technologies should be learned? How to have fun when coding?Read more to see where are the answers for those questions.Plan:IntroMarket and InvestmentExecutionSum...

View Article

Image may be NSFW.
Clik here to view.

C++ status at the end of 2013

table {margin-left:auto;margin-right:auto;} tr:nth-child(even) { background-color: #dddddd; } tr:first-child { font-weight: bold; } C++11 conformance GCC 4.81 - 100%Clang 3.3 - 100%Intel 14.0 -...

View Article


Image may be NSFW.
Clik here to view.

Tasks with std::future and std::async

Let us consider a simple thing: use some worker thread to compute a value. In the source code it can look like that:std::thread t([]() { auto res = perform_long_computation(); };We would like to obtain...

View Article

Image may be NSFW.
Clik here to view.

C++ down, up or stable?

div { text-align: justify; } Just a short post about popularity of C++. When preparing for my recent presentation about C++11 (and 14) I tried to understand what is going on with the language trengs....

View Article

Image may be NSFW.
Clik here to view.

Simple Water Simulation

div { text-align:justify; } Finally I have managed to publish my awesome water simulation! I know thatĀ I wrote about my intentions to publish the project some time ago but as usually there was no...

View Article


Image may be NSFW.
Clik here to view.

Book: Direct3D Rendering Cookbook

div {text-align: justify;} Direct3D is still dominating technology on Windows Platform so it is good to know its current state. Luckily for me, I got a chance to look at the newest book from Pack...

View Article


Image may be NSFW.
Clik here to view.

What You Should Know About C++11

div { text-align:justify;} Although I have not written for a while on my blog I actually created a lot of articles in some other place recently. Please take a look at my introduction to C++11. What You...

View Article

Image may be NSFW.
Clik here to view.

Learning Modern OpenGL

div { text-align:justify;} Another article posted in some other place in the NET. This time I tried to describe what resources are available when learning modern OpenGL. In the first place I've written...

View Article

Image may be NSFW.
Clik here to view.

Three Particle Effects

div { text-align: justify; } For some time I have been playing around with my particle system. It seems to be a very interesting experiment to do! Today I just want to present some of current results...

View Article

Image may be NSFW.
Clik here to view.

Flexible Particle System - Start

div { text-align: justify; } Particle systems are awesome! Not only can you create amazing effects, but you can also optimize code and push even more and more pixels to the screen. This post series...

View Article


Image may be NSFW.
Clik here to view.

Presentation - Native code performance on modern CPUs

div { text-align: justify; } Just a quick summary of a great presentation from Build 2014 calledĀ Native Code Performance on Modern CPUs: A Changing Landscape.The presenter Eric Brumer (from Visual C++...

View Article

Image may be NSFW.
Clik here to view.

Flexible particle system - The Container

div { text-align: justify; } One of the most crucial part of a particle system is the container for all particles. It has to hold all the data that describe particles, it should be easy to extend and...

View Article


Image may be NSFW.
Clik here to view.

Vector of object vs Vector of pointers

div { text-align: justify; }After watching some of the talks from Build 2014 - especially "Modern C++: What You Need to Know" and some talks from Eric Brumer I started thinking about writing my own...

View Article

Image may be NSFW.
Clik here to view.

Flexible particle system - The Container 2

div { text-align: justify; }Last time I've written about problems that we can face when designing a particle container. This post will basically show my current (basic - without any optimizations)...

View Article


Image may be NSFW.
Clik here to view.

Notes from Digital Dragons 2014 Day 1

p, div { text-align: justify; }official logo fromĀ digitaldragons.plDigital Dragons conference was organized in Cracow for the thrid time. I had no chance to be there in the first two years, but...

View Article

Image may be NSFW.
Clik here to view.

Notes from Digital Dragons 2014 Day 2

p, div { text-align: justify; }official logo fromĀ digitaldragons.plPlease see my notes from the second day at Digital Dragons 2014 Conference from Cracow.Presentations started a bit earlier than the...

View Article

Image may be NSFW.
Clik here to view.

Flexible particle system - Emitter and Generators

p, div { text-align: justify; }In our particle system we have already a basic foundation: the container and the framework. Now we need some modules that can actually wake particles. In this post I will...

View Article
Browsing all 325 articles
Browse latest View live