Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
htmlboss
/
OpenGL-Renderer
Public
Notifications
You must be signed in to change notification settings
Fork
37
Star
510
Code
Issues
4
Pull requests
1
Actions
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on Jan 6, 2022
Merge pull request #20 from htmlboss/enable-texture-compression
Show description for 9a6c5fb
htmlboss
authored
9a6c5fb
Copy full SHA for 9a6c5fb
Extract function to load compressed images from disk
htmlboss
committed
947b943
Copy full SHA for 947b943
Save compressed images to disk
Show description for 4eddbc9
htmlboss
committed
4eddbc9
Copy full SHA for 4eddbc9
Commits on Dec 31, 2021
Use texture compression in ResourceManager::LoadTexture
htmlboss
committed
c8a34d0
Copy full SHA for c8a34d0
Commits on Dec 7, 2021
Refactor shader program creation into a factory (#19)
Show description for 1c6df4a
htmlboss
authored
1c6df4a
Copy full SHA for 1c6df4a
Commits on Nov 18, 2021
Show RAM usage (max rss) in UI for Linux systems (#18)
Show description for e8e94fc
htmlboss
authored
e8e94fc
Copy full SHA for e8e94fc
Add Sponza model back to git
Show description for 726eca7
htmlboss
committed
726eca7
Copy full SHA for 726eca7
Commits on Nov 7, 2021
Show frame stats in UI (#16)
Show description for 018211f
htmlboss
authored
018211f
Copy full SHA for 018211f
Commits on Oct 3, 2021
Re-write Timer class (#15)
Show description for 385f966
htmlboss
authored
385f966
Copy full SHA for 385f966
Commits on Sep 20, 2021
Update README.md
htmlboss
authored
ae85436
Copy full SHA for ae85436
Create codeql-analysis.yml (#14)
htmlboss
authored
f384b83
Copy full SHA for f384b83
Create c-cpp.yml (#13)
Show description for ed8f8bf
htmlboss
authored
ed8f8bf
Copy full SHA for ed8f8bf
Make compilable on Ubuntu :rocket: (#12)
Show description for c466f65
htmlboss
authored
c466f65
Copy full SHA for c466f65
Commits on Oct 29, 2018
Added new screenshots
htmlboss
committed
348f79a
Copy full SHA for 348f79a
Removed old screenshots
htmlboss
committed
c3c48f1
Copy full SHA for c3c48f1
Update images and README
htmlboss
committed
cbd9069
Copy full SHA for cbd9069
Commits on Oct 26, 2018
Implemented Variance Shadow Mapping
htmlboss
committed
9ff1c58
Copy full SHA for 9ff1c58
Commits on Oct 25, 2018
Merge remote-tracking branch 'origin/master'
htmlboss
committed
d85159d
Copy full SHA for d85159d
Cleanup and refactor
htmlboss
committed
005209c
Copy full SHA for 005209c
Commits on Mar 16, 2018
More terrain work
htmlboss
committed
5a8d832
Copy full SHA for 5a8d832
Commits on Mar 2, 2018
More messing with PBRMaterial
htmlboss
committed
b93cc55
Copy full SHA for b93cc55
Commits on Mar 1, 2018
Broken build.
Show description for 1470856
htmlboss
committed
1470856
Copy full SHA for 1470856
Reworked PBRMaterial to support textures and raw colours.
htmlboss
committed
d7abada
Copy full SHA for d7abada
Commits on Feb 27, 2018
Added demo project for upcoming pathfinding implementation
htmlboss
committed
595d1a5
Copy full SHA for 595d1a5
Implemented Material caching.
htmlboss
committed
7766408
Copy full SHA for 7766408
More terrain work and added demo scene.
Show description for 37d55e9
htmlboss
committed
37d55e9
Copy full SHA for 37d55e9
Commits on Feb 25, 2018
Continued work on Terrain rendering...
htmlboss
committed
1d88b42
Copy full SHA for 1d88b42
Commits on Feb 16, 2018
Wrote deletions for move assignment and move construction.
Show description for b0381eb
htmlboss
committed
b0381eb
Copy full SHA for b0381eb
Added shouldUpdate logic to camera.
Show description for 6c27c07
htmlboss
committed
6c27c07
Copy full SHA for 6c27c07
Commits on Feb 13, 2018
First iteration of Nuklear implementation.
Show description for 523ca1b
htmlboss
committed
523ca1b
Copy full SHA for 523ca1b
Commits on Feb 12, 2018
Added Nuklear.h to 3rdParty folder.
htmlboss
committed
a8d9958
Copy full SHA for a8d9958
Added function in Input.h to check if a key was tapped vs held
Show description for 82505a3
htmlboss
committed
82505a3
Copy full SHA for 82505a3
Commits on Feb 9, 2018
Updated pics with crappy shadowmapping :P
htmlboss
committed
b56ae6d
Copy full SHA for b56ae6d
Refactored Engine class.
Show description for 74bafe0
htmlboss
committed
74bafe0
Copy full SHA for 74bafe0
Commits on Feb 2, 2018
WIP Shadow mapping implementation.
Show description for 426e822
htmlboss
committed
426e822
Copy full SHA for 426e822
Pagination
Previous
Next
You can’t perform that action at this time.