Skip to content
This repository was archived by the owner on Dec 4, 2025. It is now read-only.

important feature and refactor update#28

Merged
ZeunO8 merged 3 commits intomasterfrom
pbl
Aug 7, 2025
Merged

important feature and refactor update#28
ZeunO8 merged 3 commits intomasterfrom
pbl

Conversation

@ZeunO8
Copy link
Owner

@ZeunO8 ZeunO8 commented Aug 6, 2025

  • shader_dispatch now takes individual arguments rather than a vec<3>
  • shader_dispatch now takes an optional pre_dispatch function
  • shader_dispatch correctly sets dr.commandBuffer
  • STB_Image_Loader now supports loading as float
  • ImagePack now supports 'atlas_format' with a range of formats supported
  • Begin work on an Irradiance compute shader which is run when an HDRI is loaded
  • Add a variety of Image*/Shader* helper functions

Change-Id: I3c89648c2f6740fa566605a4611cbc085e78594d

- shader_dispatch now take individual arguments rather than a vec<3>
- shader_dispatch now takes an optional pre_dispatch function
- shader_dispatch correctly sets dr.commandBuffer
- STB_Image_Loader now supports loading as float
- ImagePack now supports 'atlas_format' with a range of formats supported
- Begin work on an Irradiance compute shader which is run when an HDRI
  is loaded
- Add a variety of Image*/Shader* helper functions

Change-Id: I3c89648c2f6740fa566605a4611cbc085e78594d
@ZeunO8 ZeunO8 self-assigned this Aug 6, 2025
- Images now support mip_levels
- use SRGB colorspace globally
- fast GPU image copy with easy API
- Implement Radiance/Irradiance/BRDF_LUT textures via compute shader
- PBL preetty much there, looks good, irradiance map/code may need
  tweaks
- add a couple new models

Change-Id: I32d96134e5d77ff43bdb937992da081793adab65
@ZeunO8
Copy link
Owner Author

ZeunO8 commented Aug 7, 2025

Updates to Pull Request

  • Images now support mip_levels
  • use SRGB colorspace globally
  • fast GPU image copy with easy API
  • Implement Radiance/Irradiance/BRDF_LUT textures via compute shader
  • PBL preetty much there, looks good, irradiance map/code may need
    tweaks
  • add a couple new models

Change-Id: I3f5a8a81f0f64125843b7dbe5fadd104739a43a4
@ZeunO8 ZeunO8 merged commit 40a10f9 into master Aug 7, 2025
6 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments