Skip to content

Instantly share code, notes, and snippets.

@SLSNe
SLSNe / Print.h
Created August 9, 2019 09:52
C++17 Python like?? Print Function
#pragma once
#include <iostream>
template<auto sep = ' ', auto end = '\n', typename FirstType, typename... Types>
void print(const FirstType& firstArg, const Types... args)
{
std::cout << firstArg;
auto separator = [](const auto &arg) {
std::cout << sep << arg;
};
@SLSNe
SLSNe / CAS.fx
Last active August 3, 2020 22:18
CONSTRAST ADAPTIVE SHARPENING for reshade
// LICENSE
// =======
// Copyright (c) 2017-2019 Advanced Micro Devices, Inc. All rights reserved.
// -------
// Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation
// files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy,
// modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the
// Software is furnished to do so, subject to the following conditions:
// -------
// The above copyright notice and this permission notice shall be included in all copies or substantial portions of the