Skip to content

Instantly share code, notes, and snippets.

View koldev's full-sized avatar

Laszlo Kocsis koldev

View GitHub Profile
@koldev
koldev / Main.c
Last active October 4, 2021 17:59
Create Win32 window
#include <windows.h>
LRESULT CALLBACK WndProc(HWND hWnd, UINT Message, WPARAM wParam, LPARAM lParam) {
switch (Message) {
case WM_DESTROY: {
PostQuitMessage(0);
break;
}
default:
return DefWindowProc(hWnd, Message, wParam, lParam);
@koldev
koldev / DXAdapterList.cpp
Created October 14, 2014 19:35
DirectX adapter list (with supported feature levels)
#include <iostream>
#include <locale>
#include <memory>
#include <string>
#include <comdef.h>
#include <dxgi.h>
#include <d3d11.h>
#pragma comment(lib, "comsuppw.lib")
@koldev
koldev / Logger.cs
Created September 23, 2014 10:36
Simple C# Logger class for writing log entries to console and/or file
using System;
using System.Collections.Generic;
using System.IO;
using System.Threading;
public sealed class Logger
{
[Flags]
public enum Targets
{