Archive for the 'programming' Category

CLInfo goes portable 2

Thursday, April 28th, 2011

It was a long and painful way until i managed to do my tool using gtkD1. Well just after I had finished my port to gtkD I was told that I should give DWT2 another try. I must confess I wasn’t expecting much after my last experiences with a SWT port. But DWT really is [...]

CLInfo goes portable

Friday, April 22nd, 2011

Everyone knows my affection for the D programming language. The one thing that kept me from using it in some commercial projects already was the lack of a usable platform independent GUI library for D2. There is one very mature GUI lib called DFL1 for D2 available but it has one big inconvenience: it is [...]

CLInfo 0.5.1 and metaprogramming in D

Sunday, January 30th, 2011

I just added support for three missing caps that CLInfo did not yet show: CL_DEVICE_SINGLE_FP_CONFIG CL_DEVICE_QUEUE_PROPERTIES CL_DEVICE_TYPE All three of them have types defined as enums and those values are used as bitfields (or masks) so the driver can support multiple values of these. To support such bitfields in my application i wanted to come [...]

CLInfo

Wednesday, January 26th, 2011

I’ve been looking into OpenCL recently. I found it to be really useful and interesting. While developing a few samples for myself to get my head around it i found it rather annoying to always break into my code to find out the properties of all the different capabilities my graphics card/OpenCL driver supported. After [...]