This commit is contained in:
luboslenco
2025-08-03 12:02:59 +02:00
parent 0b121781df
commit bf0360fbb8
10 changed files with 84 additions and 563 deletions
-30
View File
@@ -16,14 +16,6 @@ int iron_count_displays(void) {
return 1;
}
bool iron_display_available(int display_index) {
return false;
}
const char *iron_display_name(int display_index) {
return "Browser";
}
iron_display_mode_t iron_display_current_mode(int display_index) {
iron_display_mode_t mode;
mode.x = 0;
@@ -36,22 +28,6 @@ iron_display_mode_t iron_display_current_mode(int display_index) {
return mode;
}
int iron_display_count_available_modes(int display_index) {
return 1;
}
iron_display_mode_t iron_display_available_mode(int display_index, int mode_index) {
iron_display_mode_t mode;
mode.x = 0;
mode.y = 0;
mode.width = 800;
mode.height = 600;
mode.pixels_per_inch = 96;
mode.frequency = 60;
mode.bits_per_pixel = 32;
return mode;
}
void iron_internal_mouse_lock() {}
void iron_internal_mouse_unlock(void) {}
@@ -106,10 +82,6 @@ double iron_time(void) {
return js_time() / 1000.0;
}
int iron_cpu_cores(void) {
return 4;
}
int iron_hardware_threads(void) {
return 4;
}
@@ -175,8 +147,6 @@ void iron_window_resize(int width, int height) {}
void iron_window_move(int x, int y) {}
void iron_window_change_features(int features) {}
// In HTML5 fullscreen is activable only from user input.
void iron_window_change_mode(iron_window_mode_t mode) {
if (mode == IRON_WINDOW_MODE_FULLSCREEN) {