Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 29 Aug 2007
Offline Last Active Jan 09 2014 01:00 PM

Topics I've Started

Best Book for Learning DirectX 11

10 November 2013 - 09:00 AM

I'm a Unix convert to Windows 8.1 and would like to make the switch to DirectX 11 from OpenGL / OpenAL etc. Can anyone recommend a decent up-to-date book on DirectX 11 programming. There are quite a few on Amazon and so I'm looking for some personal recommendations as to which book is good to start with. I'm already pretty good at C and C++ programming so I don't need a complete beginner book, just something that describes the DirectX 11 API would be quite nice.


Most books are either targeted at programming novices or people who already have experience with DirectX. I guess I'm more looking for a nice reference manual more than anything else.

Linking libraries in VS 2012 (Express)

03 November 2013 - 12:07 PM

I'm a Unix programmer. I've never really programmed on Windows before and as such Visual Studio is new beast for me. I'm finding some simple things pretty hard to do when compared to how easy it is on Unix. It seems that in Visual Studio you need to set the correct search paths by going to Project > Project Properties and then setting the relevant settings in VC++ Directories but even though I have set the correct directories for searching the linker can't find my compiled versions of Boost 1.54 and gives the following error:


Error 1 error LNK1104: cannot open file 'libboost_program_options-vc110-mt-gd-1_54.lib'
yet when I go and look in my Boost lib directory I see boost_program_options-vc110-mt-gd-1_54.lib and it should be discoverable. VC++ certainly finds the header files correctly it is just the DLLs and the LIB files that it can't find. Anyone got any suggestions as to what I am doing wrong here? Is there another setting I am missing at all?

Buying Visual Studio Pro 2012 - With or without MSDN subscription?

13 May 2013 - 12:31 PM

I'm seriously considering buying Visual Studio 2012 Professional but I'm trying to decide whether to get it with an MSDN subscription or not. If I get it with a subscription it adds nearly £500 on to the total cost which is a lot of money. Since I mainly do development work on one machine and don't really need to do much testing on older versions of Windows I don't think I'd get much benefit from that side of things. I'm primarily thinking of getting it because I want to transition some of my Microsoft Office VBA projects to using the Office development tools in Visual Studio so that I can finally ditch VBA in favour of C#. I guess I'd also benefit from the Windows Azure included services as well but other than that I'm not so sure.


Is there anything that I am missing here or should I just ignore the MSDN subscription and save myself £500?

AMD Catalyst 13.4 supports some OpenGL 4.3 features

29 April 2013 - 11:35 PM

I thought that people here might be interested but the newest release of the AMD catalyst drivers (13.4) adds support for some OpenGL 4.3 features. Namely these:


  • GL_ARB_compute_shader
  • GL_ARB_multi_draw_indirect
  • GL_ARB_shader_storage_buffer_object
  • GL_ARB_arrays_of_arrays
  • GL_ARB_clear_buffer_object
  • GL_ARB_ES3_compatibility
  • GL_ARB_explicit_uniform_location
  • GL_ARB_fragment_layer_viewport
  • GL_ARB_invalidate_subdata
  • GL_ARB_program_interface_query
  • GL_ARB_shader_image_size
  • GL_ARB_stencil_texturing
  • GL_ARB_texture_buffer_range
  • GL_ARB_texture_query_levels
  • GL_ARB_texture_storage_multisample

See the release notes for details:




Personally I'm pretty happy that AMD are still expanding support for OpenGL.

Are you planning/making a Windows 8 (metro) app?

27 October 2012 - 11:18 AM

Are you planning on making any metro style apps (of any kind not just games)?

I'm just wondering what people are thinking about the new version of Windows and whether they think it is worth spending the time developing for the Windows app store.

Interested to hear your responses :).