Appveyor builds: The texture atlas must use at least 2048 as size (1024 was given)
Bug #1536377 reported by
wl-zocker
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
High
|
Unassigned |
Bug Description
Windows 10, r7715 (using the install file from appveyor, master-222):
When I start Widelands, the window flashes open and I get this in stderr:
~~~~~~~
Caught exception (of type '10WException') in outermost handler!
The exception said: [C:/projects/
This should not happen. Please file a bug report on version master-
and remember to specify your operating system.
~~~~~~~
The stdout ends after the graphics report.
Is there some option I can modify?
Related branches
lp:~widelands-dev/widelands/load_library
- GunChleoc: Approve
-
Diff: 26 lines (+4/-2)2 files modifiedsrc/graphic/graphic.cc (+4/-0)
src/graphic/text/test/render_richtext.cc (+0/-2)
lp:~widelands-dev/widelands/bug-1536377-texture-atlas-size
On hold
for merging
into
lp:widelands
- Widelands Developers: Pending requested
-
Diff: 135 lines (+24/-9)4 files modifiedsrc/graphic/build_texture_atlas.cc (+18/-9)
src/graphic/font_handler1.cc (+1/-0)
src/graphic/image_cache.cc (+2/-0)
src/graphic/texture.cc (+3/-0)
lp:~widelands-dev/widelands/bug-1536377-fail-gracefully-on-graphics-driver-problems
- Widelands Developers: Pending requested
-
Diff: 43 lines (+25/-2)1 file modifiedsrc/graphic/gl/initialize.cc (+25/-2)
Changed in widelands: | |
milestone: | none → build19-rc1 |
Changed in widelands: | |
status: | New → Confirmed |
importance: | Undecided → High |
summary: |
- The texture atlas must use at least 2048 as size (1024 was given) + Appveyor builds: The texture atlas must use at least 2048 as size (1024 + was given) |
tags: | added: windows |
Changed in widelands: | |
assignee: | Tino (tino79) → nobody |
Changed in widelands: | |
assignee: | nobody → GunChleoc (gunchleoc) |
status: | Confirmed → In Progress |
To post a comment you must log in.
Widelands requires a texture size of 2048x2048 at this moment because we require that all terrain textures fit into one texture atlas, and this is the smallest size that accomodates that. We have been requiring this since r7294, so this is not terribly new though.
Could you output the full graphics report that is printed at startup? I am mostly interested in the GL driver version and hardware.
The opengl 2.1 specification that we adhere to allows for max texture sizes to be 64x64, but I never encountered a card that supported less than 4096x4096. What graphics card is that?