Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Beiträge: 1 223

Wohnort: Deutschland Bayern

Beruf: Schüler

  • Private Nachricht senden

11

19.04.2014, 13:13

Keine Ahnung, ich habe selbst nie groß SFML genutzt. Fände ich ein bisschen schwach, wenn es nicht geht. Ich nutze immer GLFW3 & GLEW, da geht es zumindest.
Wenn man halt keinen Core Profile erstellt, bekommt man häufig gar nicht mit, was deprecated ist. Und wenn irgendetwas man mit Shader macht, und das ist im Rahmen von modernen OpenGL ja immer der Fall, dann scheint mir die Version 3.3 unausweichlich sinnvoll, wegen der Aufwärtskompatibilität im Core Profile.

12

19.04.2014, 18:14

Mal ne Frage:
Wenn ich Fortschritte zu diesem Programm/Projekt zeigen möchte, dann lieber in einem extra Thema oder?

13

19.04.2014, 18:22

Jo oder, sollte es umgesetzt werden, in deinem "Blog".

MfG
Check

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

14

19.04.2014, 21:53

Wenn man halt keinen Core Profile erstellt, bekommt man häufig gar nicht mit, was deprecated ist.
Das soll man SFML ja auch gar nicht mitbekommen, denn SFML will ja die Schnittstelle zur Verfügung stellen. Selbst mit GL herum zu panschen geht zwar, ist aber irgendwie nicht Sinn der Sache.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Beiträge: 1 223

Wohnort: Deutschland Bayern

Beruf: Schüler

  • Private Nachricht senden

15

19.04.2014, 22:25

Naja.
Scheinbar ist es bei SFML schon so vorgesehen, OpenGL ggf. direkt anzusprechen. Sonst gäbe es wohl kaum Tutorialseiten wie diese. Wenn SFML eine Funktion selbst nicht zur Verfügung stellt, zu uneffizient für eine Aufgabenstellung ist, oder weil es im Rahmen dieses Threads darum geht. Ich persönlich finde diese Kombination als Dauerzustand zwar auch etwas frawürdig...

Zufällig auf der Seite auch gleich gefunden:

Zitat

OpenGL versions above 3.0 are supported by SFML (as long as your graphics driver can handle them), but you can't set flags for now. This means that you can't create debug or forward compatible contexts; in fact SFML automatically creates contexts with the "compatibility" flag, because it uses a few deprecated functions internally. This should be improved soon, and flags will then be exposed in the public API.

Also, man kann leider keinen Core-Kontext erstellen. "soon" kann man wohl relativ auslegen: Ich habe zufäliig vorhin in einem Forum eine ähnliche Aussage von 2011 gefunden.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

16

20.04.2014, 09:25

Ja, solche "Soon" Aussagen gibt es einige... Stencil Support, Mobile Support, Premultiplied Texture Support...
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Werbeanzeige