The project is split into several parts:
- The kernel driver, with simple 3D command forwarding and 3D resource allocation
- The userland driver, in fact the OpenGL backend
- The reference, explaining virtio-gpu commands
| # KiCAD Hilbert Curve Gen | |
| # Track Section Length in MM | |
| track_section_length = 1.72 | |
| # Track width in MM | |
| track_section_width = 1.17 | |
| # Hilbert Curve width / hight | |
| g_w = 32 | |
| g_h = 64 |
| substitutions: | |
| devicename: opentherm | |
| upper_devicename: Opentherm | |
| esphome: | |
| name: $devicename | |
| platform: ESP8266 | |
| board: d1_mini_lite | |
| arduino_version: '2.7.2' | |
| platformio_options: |
| function(init_user_prop prop) | |
| if(${prop}) | |
| set(ENV{_${prop}} "${${prop}}") | |
| else() | |
| set(${prop} "$ENV{_${prop}}" PARENT_SCOPE) | |
| endif() | |
| endfunction() | |
| function(generate_winsdk_vfs_overlay winsdk_include_dir output_path) | |
| set(include_dirs) |
| #!/usr/bin/env python3 | |
| # | |
| # find-data.py | |
| # | |
| # A small script to bruteforce embedded compressed data that might not have a header | |
| # Useful for raw binary firmware images that do not contain a standard | |
| # binary header (ELF, PE, MACH-O). | |
| # | |
| # Usage: python find-data.py "filename.bin" |
The project is split into several parts:
| // Colors reference | |
| // You can use the following as so: | |
| // console.log(colorCode, data); | |
| // console.log(`${colorCode}some colorful text string${resetCode} rest of string in normal color`); | |
| // | |
| // ... and so on. | |
| export const reset = "\x1b[0m" | |
| export const bright = "\x1b[1m" | |
| export const dim = "\x1b[2m" |
| making the ubnt wifi awesome (uap ac lite) w/ lede (openwrt) | |
| the reasons you would do this: | |
| - you get 802.11r | |
| - you get better roaming | |
| - you get access to some new 5ghz channels | |
| I AM NOT TO BE HELD RESPONSIBLE FOR ANYTHING IN HERE. DO AT YOUR OWN RISK. THANK YOU AND HAVE A LOVELY DAY. | |
| ** note that though we're using Lede, it's essentially openwrt minus the drama |
Last Updated: March 2023
IMPORTANT: Ignore the out-of-date steps below for getting Chromium keys.
Instead, read this up-to-date guide (Jan 2023) written by @LearningToPi.
P.S. Thank you to every contributor below who provided tips over the years on what should be a straightforward process: setting up Chromium for local development.
Long live the web!