niedziela, 24 kwietnia 2011

OpenCL - OpenGL Interopt

Ostatnio poznawałem podstawy OpenCL i kłopot sprawiło mi połączenie z OpenGL tak aby w zapisać wynik obliczeń w sposób łatwy i wygodny do wyświetlenia. Przyznam się, że miałem problem ze znalezieniem informacji jak to powinno wyglądać, jednak ostatecznie korzystając z doświadczenia z CUDA udało mi się to przy pomocy Pixel Buffer Object.

niedziela, 20 marca 2011

Ciekawostki

Ostatnio piszę w XNA (ze względu na studia) i chciałem  podzielić się kilkoma rzeczami których się dowiedziałem w trakcie (większość nie jest związana z XNA).

niedziela, 13 marca 2011

Debugger ważna rzecz

Debugger jest niezwykle przydatnym narzędziem w czasie programowania (z czym myślę, że każdy się zgadza). Jak sama nazwa wskazuje pozwala on wychwycić błędu (te z gatunku trudnych do odnalezienia). Oczywiście w wypadku braku debuggera zawsze można wypisywać komunikaty na standardowe wyjście, jednak jest to metoda niewygodna i znacznie bardziej czasochłonna.

niedziela, 6 marca 2011

Kolejny semestr

Od 28 lutego skończyły mi się ferie i rozpoczął kolejny semestr na uczelni. Pierwszy tydzień pozwolił na rozeznanie się jak będzie wyglądała moja nauka przez najbliższe 14 tygodni. Muszę przyznać, że ten semestr różni się diametralnie od poprzednich i zapowiada się intensywnie.

poniedziałek, 21 lutego 2011

Lisp - obsługa błędów

Jak po poprzednim wpisie wiadomo, ostatnio zajmuje się nauką Lispa. Aktualnie zajmuje się jeszcze czytaniem książki Practical Common Lisp którą mam zamiar w tym tygodniu skończyć i napisać coś ciekawego (zastanawiam się jeszcze co ale mam pewne pomysły). W tym wpisie postanowiłem natomiast opisać (raczek pobieżnie) mechanizm obsługi błędów w Lisp.