GTK 4.4 NGL, ವೇಗವರ್ಧನೆಗಳು, ತಿದ್ದುಪಡಿಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳ ಸುಧಾರಣೆಗಳೊಂದಿಗೆ ಬರುತ್ತದೆ

GTK 4.0

ಐದು ತಿಂಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ ನ ಉಡಾವಣೆ ಗ್ರಾಫಿಕಲ್ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ರಚಿಸಲು ಕ್ರಾಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಹೊಸ ಆವೃತ್ತಿ GTK 4.4.0, ಅಭಿವರ್ಧಕರು ಎನ್‌ಜಿಎಲ್ ರೆಂಡರರ್‌ನಲ್ಲಿನ ಸುಧಾರಣೆಗಳನ್ನು ಹಾಗೂ ವಿವಿಧ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ದೋಷ ಪರಿಹಾರಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡುವ ಆವೃತ್ತಿ.

GTK 4 ಅನ್ನು ಹೊಸ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯ ಭಾಗವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ, ಇದು ಹಲವಾರು ವರ್ಷಗಳವರೆಗೆ ಅಪ್ಲಿಕೇಶನ್ ಡೆವಲಪರ್‌ಗಳಿಗೆ ಸ್ಥಿರ ಮತ್ತು ಹೊಂದಾಣಿಕೆಯ API ಯನ್ನು ಒದಗಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ, ಮುಂದಿನ ಶಾಖೆಯಲ್ಲಿನ API ಬದಲಾವಣೆಗಳಿಂದ ಪ್ರತಿ ಆರು ತಿಂಗಳಿಗೊಮ್ಮೆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಪುನಃ ಮಾಡಬೇಕೆಂಬ ಭಯವಿಲ್ಲದೆ ಇದನ್ನು ಬಳಸಬಹುದು ಜಿಟಿಕೆಯ

NGL ರೆಂಡರರ್ ಸುಧಾರಣೆಗಳನ್ನು ನೋಡುವುದನ್ನು ಮುಂದುವರಿಸಿದೆ. ಇದು ಸ್ಪೀಡ್‌ಅಪ್‌ಗಳು, ರೂಪಾಂತರಗೊಂಡ ರೆಂಡರಿಂಗ್‌ಗಾಗಿ ಪರಿಹಾರಗಳು, ಬೃಹತ್ ಮಧ್ಯಂತರ ಟೆಕಶ್ಚರ್‌ಗಳನ್ನು ತಪ್ಪಿಸುವುದು ಮತ್ತು ಭಾಗಶಃ ಬಣ್ಣ ಫಾಂಟ್‌ಗಳ ಸರಿಯಾದ ನಿರ್ವಹಣೆಯನ್ನು ಒಳಗೊಂಡಿದೆ. ಡ್ರೈವರ್ ಡೆವಲಪರ್‌ಗಳ ಸ್ವಲ್ಪ ಸಹಾಯದ ನಂತರ, NGL ಈಗ ಮಾಲಿ ಡ್ರೈವರ್‌ನೊಂದಿಗೆ ಸರಿಯಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಮುಂದಿನ ಚಕ್ರದಲ್ಲಿ ಮೂಲ ಜಿಎಲ್ ರೆಂಡರರ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲು ನಾವು ಯೋಜಿಸುತ್ತಿದ್ದೇವೆ.

GSK ಯ ಹೊರಗೆ, ನಮ್ಮ OpenGL ಸಂರಚನಾ ಕೋಡ್ ಅನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಸರಳಗೊಳಿಸಲಾಗಿದೆ. ನಾವು ಇಜಿಎಲ್ ಮೇಲೆ ಹೆಚ್ಚು ಅವಲಂಬಿತರಾಗಿದ್ದೇವೆ ಮತ್ತು ಈಗ ಇಜಿಎಲ್ 1.4 ಅಗತ್ಯವಿದೆ. X11 ನಲ್ಲಿ ನಾವು EGL ಅನ್ನು ಬಳಸುತ್ತೇವೆ, ಅಗತ್ಯವಿದ್ದರೆ GLX ಅನ್ನು ಆಶ್ರಯಿಸುತ್ತೇವೆ. ವಿಂಡೋಸ್‌ನಲ್ಲಿ, ನಾವು ಡಬ್ಲ್ಯೂಜಿಎಲ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬಳಸುತ್ತೇವೆ.

ಜಿಟಿಕೆ 4.4 ನ ಮುಖ್ಯ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

ಪ್ರಸ್ತುತಪಡಿಸಿದ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಆರಂಭದಲ್ಲಿ ಹೇಳಿದಂತೆ, ಹೆಚ್ಚು ಎದ್ದು ಕಾಣುವುದು ಎನ್‌ಜಿಎಲ್ ರೆಂಡರಿಂಗ್ ಎಂಜಿನ್‌ಗೆ ನಿರಂತರ ಸುಧಾರಣೆಗಳು ಇದು CPU ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುವಾಗ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಾಧಿಸಲು OpenGL ಅನ್ನು ಬಳಸುತ್ತದೆ. ಬಣ್ಣ ಫಾಂಟ್‌ಗಳಿಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ.

ಹೊಸ ಆವೃತ್ತಿ ದೊಡ್ಡ ಮಧ್ಯಂತರ ಟೆಕಶ್ಚರ್‌ಗಳನ್ನು ಬಳಸುವುದನ್ನು ನಿಲ್ಲಿಸಲು ರೆಂಡರಿಂಗ್ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಮಾಲಿ ಜಿಪಿಯುಗಳಿಗಾಗಿ ತೆರೆದ ಚಾಲಕನೊಂದಿಗೆ ಎನ್‌ಜಿಎಲ್‌ನ ಸರಿಯಾದ ಕಾರ್ಯಾಚರಣೆಯ ಜೊತೆಗೆ. ಹಳೆಯ ಜಿಎಲ್ ರೆಂಡರರ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಮುಂದಿನ ಜಿಟಿಕೆ ಶಾಖೆಯಲ್ಲಿ ಕೊನೆಗೊಳಿಸಲು ನಿರ್ಧರಿಸಲಾಗಿದೆ.

ಜೊತೆಗೆ ಮುಖ್ಯ ಸಂಯೋಜನೆಯಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ಚರ್ಮವನ್ನು ಮರುಸಂಘಟಿಸಲಾಗಿದೆ ಮತ್ತು ಮರುಹೆಸರಿಸಲಾಗಿದೆ. ಈಗಿನಂತೆ, ಅಂತರ್ನಿರ್ಮಿತ ಥೀಮ್‌ಗಳನ್ನು ಡೀಫಾಲ್ಟ್, ಡೀಫಾಲ್ಟ್-ಡಾರ್ಕ್, ಡೀಫಾಲ್ಟ್-ಎಚ್‌ಸಿ ಮತ್ತು ಡೀಫಾಲ್ಟ್-ಎಚ್‌ಸಿ-ಡಾರ್ಕ್ ಎಂದು ಹೆಸರಿಸಲಾಗಿದೆ ಮತ್ತು ಅದ್ವೈತ ಥೀಮ್ ಅನ್ನು ಲಿಬದ್ವೈಟಕ್ಕೆ ಸರಿಸಲಾಗಿದೆ. ದೋಷ ಸಂದೇಶಗಳನ್ನು ಅಂಡರ್ಲೈನ್ ​​ಮಾಡಲು ವಿಷಯಗಳು ಅಲೆಅಲೆಯಾದ ರೇಖೆಯ ಬದಲು ಡ್ಯಾಶ್ ಮಾಡಿದ ಸಾಲನ್ನು ಬಳಸುತ್ತವೆ. ಅರೆ-ಪಾರದರ್ಶಕ ಪಠ್ಯ ಆಯ್ಕೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಮತ್ತೊಂದೆಡೆ ಓಪನ್ ಜಿಎಲ್ ಕಾನ್ಫಿಗರೇಶನ್ ಗೆ ಸಂಬಂಧಿಸಿದ ಕೋಡ್ ಅನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಸರಳಗೊಳಿಸಲಾಗಿದೆ, ಇದರ ಜೊತೆಯಲ್ಲಿ, ಜಿಟಿಕೆ ಯಲ್ಲಿ ಓಪನ್ ಜಿಎಲ್ ಬೆಂಬಲಕ್ಕಾಗಿ ಕೋಡ್ ಎನ್ವಿಡಿಯಾ ಸ್ವಾಮ್ಯದ ಚಾಲಕರ ಹೊಸ ಆವೃತ್ತಿಗಳನ್ನು ಹೊಂದಿರುವ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಖಾತ್ರಿಪಡಿಸಲಾಗಿದೆ.

ರೆಂಡರಿಂಗ್ API ಅನ್ನು ಪ್ರವೇಶಿಸಲು, EGL ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಮುಖ್ಯವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ (EGL ಆವೃತ್ತಿಯ ಅವಶ್ಯಕತೆಗಳನ್ನು 1.4 ಕ್ಕೆ ಏರಿಸಲಾಗಿದೆ). X11 ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಅಗತ್ಯವಿದ್ದರೆ EGL ನಿಂದ GLX ಗೆ ಡೌನ್‌ಗ್ರೇಡ್ ಮಾಡಿ. ವಿಂಡೋಸ್ ಡೀಫಾಲ್ಟ್ ಆಗಿ WGL ಅನ್ನು ಬಳಸುತ್ತದೆ.

ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ತಪಾಸಣೆ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, GTK ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಡೀಬಗ್ ಮಾಡುವುದು ಸುಲಭವಾಗಿಸುತ್ತದೆ. ವಿಂಡೋಸ್‌ನಲ್ಲಿ, ಜಿಎಲ್ ಅನ್ನು ಮಲ್ಟಿಮೀಡಿಯಾ ವಿಷಯವನ್ನು ಪ್ಲೇ ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ವಿನ್‌ಪಾಯಿಂಟರ್ ಎಪಿಐ ಅನ್ನು ಟ್ಯಾಬ್ಲೆಟ್‌ಗಳು ಮತ್ತು ಇತರ ಇನ್ಪುಟ್ ಸಾಧನಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ.

ಇನ್ಪುಟ್ ವಿಧಾನಗಳ ಅಂತರ್ನಿರ್ಮಿತ ಅನುಷ್ಠಾನವು ಸಂಯೋಜನೆಯ ಅನುಕ್ರಮಗಳು ಮತ್ತು ಡೆಡ್ ಕೀಗಳನ್ನು ಪ್ರದರ್ಶಿಸುವಾಗ ಮತ್ತು ಸಂಸ್ಕರಿಸುವಾಗ IBus ನ ವರ್ತನೆಗೆ ಹತ್ತಿರವಾಗಿರುತ್ತದೆ. ನನಗೆ ತಿಳಿದಿರುವುದನ್ನು ನಾವು ಸಹ ಕಾಣಬಹುದು ಅನೇಕ ಡೆಡ್ ಕೀಗಳನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ಯೂನಿಕೋಡ್ ಅಕ್ಷರ ರಚನೆಗೆ ಕಾರಣವಾಗದ ಸಂಯೋಜನೆಗಳು (ಉದಾಹರಣೆಗೆ, "ẅ").

ಹೊಸ ಆವೃತ್ತಿಯಿಂದ ಎದ್ದು ಕಾಣುವ ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ:

  • ಯುನಿಕೋಡ್ ಮೌಲ್ಯಗಳನ್ನು ಒಳಗೊಂಡಂತೆ 32-ಬಿಟ್ ಕೀ ಮ್ಯಾಪಿಂಗ್ ಮೌಲ್ಯಗಳಿಗೆ (ಕೀಸಿಮ್ಸ್) ಸಂಪೂರ್ಣ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ಎಮೋಜಿ ಡೇಟಾವನ್ನು CLDR 39 ಗೆ ಅಪ್‌ಡೇಟ್ ಮಾಡಲಾಗಿದೆ, ಇದು ಭಾಷೆಗಳು ಮತ್ತು ಸ್ಥಳಗಳಿಗಾಗಿ ಎಮೋಜಿಯನ್ನು ಸ್ಥಳೀಕರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ತೆರೆಯುತ್ತದೆ.
  • ಗ್ನೋಮ್ ಶೆಲ್ ಬಳಸುವ ಶೀರ್ಷಿಕೆ ಬಾರ್ ಗೆಸ್ಚರ್ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ GdkToplevel ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.
  • GtkTextView ವೈಯಕ್ತಿಕ ಪದಗಳ ಹೈಲೈಟಿಂಗ್ ಅನ್ನು ಸುಧಾರಿಸಿದೆ.
  • ಗಮನ ಚಲಿಸಿದಾಗ GtkCheckButton ಉರಿಯುತ್ತದೆ.
  • ಬಿಲ್ಡ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ Gstreamer ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿವೆ ಮತ್ತು ವಲ್ಕನ್ API ಬೆಂಬಲವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ

ಅಂತಿಮವಾಗಿ ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ GTK ಯ ಈ ಹೊಸ ಆವೃತ್ತಿಯ ಬಗ್ಗೆ, ನೀವು ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.