Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Log] Changelog of Engine 引擎更新日志 #3

Open
Admenri opened this issue Nov 9, 2024 · 4 comments
Open

[Log] Changelog of Engine 引擎更新日志 #3

Admenri opened this issue Nov 9, 2024 · 4 comments
Labels
documentation Improvements or additions to documentation

Comments

@Admenri
Copy link
Owner

Admenri commented Nov 9, 2024

  1. Decrease shader type -> alpha & color
  2. Create idl generator for binding
  3. Batched tilemap and window (reimpl structure from other pj)

比较无奈重写多次,但是为了实现加密必须要原创结构了,不能再用原先那一套了(因为版权原因)

@Admenri Admenri added the enhancement New feature or request label Nov 9, 2024
@Admenri
Copy link
Owner Author

Admenri commented Dec 16, 2024

2024.12.16:

  1. Add exception state for content layer, close cxx exception in compiler.
  2. Consider make an idl to binding generator. (MRI/MRuby)
  3. Deprecate moody's concurrent queue. (Because of compiler crt support)
  4. Is it necessary to use the common webgpu header for wgpu-native? (wgpu-rs/dawn)

@Admenri
Copy link
Owner Author

Admenri commented Jan 25, 2025

2024.12.16 - 2025.1.25:

  1. Complete, disable RTTI and C++ exception.
  2. In progress, now it is a unittests binding layer.
  3. Fix crash because of a msvcrt macro defination.
  4. Planing...
  5. Implement the render thread for webgpu queue submit.

@Admenri
Copy link
Owner Author

Admenri commented Feb 11, 2025

2025.1.26 - 2025.2.11:

  1. Complete graphics module.
  2. Adjust drawable object structure.
  3. Complete sprite, plane (include new wave generator).
  4. Tilemap, window are in progress. (XP -> VX -> VA)

@Admenri
Copy link
Owner Author

Admenri commented Mar 11, 2025

2025.2.11 - 2025.3.11:

  1. Complete autogen cruby mri binding with Python 3.12.
  2. Complete Drawables except Window and Tilemap.
  3. Integrate the autogen mri binding with content layer.
  4. Consider for https://github.com/eliemichel/WebGPU-Cpp to use wgpu-native.

@Admenri Admenri changed the title Consider rebuilding engine structure for modern requirement [Log] Changelog of Engine 引擎更新日志 Mar 11, 2025
@Admenri Admenri added documentation Improvements or additions to documentation and removed enhancement New feature or request labels Mar 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant