mojira.dev
MCPE-15543

Horizon doesn't render on Tegra4

Hello

I experience several glitches on the latest versions of MCPE on the nVidia Shield Portable.

I have the latest updates - MCPE as well as Firmware of the device.

The sky and clouds gets cut at a fixed distance and behind that distance the sky is just white down to the horizon.
This issue only happens when I have set fancy sky to on. If I deactivate the sky I can't see clouds and the error isn't there too.

BUG IS STILL THERE IN BETTER TOGETHER UPDATE 😞

Kind regards
Andreas

Attachments

Comments 25

Could you please add a screenshot of the issue?

Attached two screenshots with "beautiful sky" set to "ON".
As you can see, there's a white area in the sky which stays at the same height and position - also when in creative mode and flying high above.

When switching "beautiful sky" to "OFF", the sky is just blue.
I think it has something to do with the clouds layer.

Please respond and add the current version if you can reproduce this issue.

Version 0.15.4 still has the issue. No difference to the Screens I have posted before 😞

nVidia Shield Portable
Official Android 5.1
Rooted

Attached a short video of how it looks like on the device itself... perhaps it helps finding the bug

15 more comments

Thanks for the response!!!
It seems to occur on any nVidia Tegra 4 device, like the Shield Portable or the TegraNote7 tablet. Please tell me if I can help...

Attached my device report...

Report generated and shared with System Info Droid. Download the Android App at Google Play Store.
SUMMARY

Device: NVIDIA SHIELD
Android: 5.1
Processor: Roth
CPU Max Frequency: 1912 Mhz
CPU Cores: 4
System RAM: 1.84 GB
GPU: NVIDIA Corporation NVIDIA AP
Audio Chipset: P2450
Internal Storage: 12.72 GB (1.27 GB Free)
Display Size: 1280x720 (4.98")
Screen Density: 294 ppi (320 dpi)

SYSTEM

Model: SHIELD
Manufacturer: NVIDIA
Android: 5.1
API Level: 22
Kernel: 3.4.10-gf6c5d7b(01.00.32208_722.2550)
Compilation: LMY47N.01.00.32208.0110
Google Apis: Inactive
Uptime: 00:00:06:03

PROCESSOR

Processor: Roth
Instruction Sets: armeabi-v7a, armeabi
CPU Max Frequency: 1912 Mhz
CPU Cores: 4
Core 1 816 Mhz
Core 2 816 Mhz
Core 3 standby
Core 4 standby

GRAPHICS PROCESSING UNIT

General Info:

Model: NVIDIA AP
Vendor: NVIDIA Corporation
OpenGL Version: OpenGL ES 2.0

Advanced Info:

Viewport Size: 4096 x 4096
Renderbuffer Size: 4096 x 4096
Cubemap Size: 4096 x 4096
Texture Size: 4096 x 4096
Texture Units: 4096
Vertex Textures: 4096
Combined Textures: 4096
Vertex Attributes: 4096
Vertex Uniforms: 4096
Varying Vectors: 4096
Fragment Uniform Vectors: 4096
Extensions:GL_EXT_bgra
GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_s3tc
GL_EXT_texture_format_BGRA8888
GL_EXT_unpack_subimage
GL_EXT_debug_marker
GL_EXT_debug_label
GL_NV_texture_npot_2D_mipmap
GL_OES_byte_coordinates
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_compressed_paletted_texture
GL_OES_draw_texture
GL_OES_extended_matrix_palette
GL_OES_EGL_image
GL_OES_EGL_image_external
GL_OES_EGL_sync
GL_OES_fbo_render_mipmap
GL_OES_fixed_point
GL_OES_framebuffer_object
GL_OES_matrix_get
GL_OES_matrix_palette
GL_OES_point_size_array
GL_OES_point_sprite
GL_OES_query_matrix
GL_OES_read_format
GL_OES_rgb8_rgba8
GL_OES_single_precision
GL_OES_stencil8
GL_OES_texture_cube_map
GL_OES_vertex_half_float

NETWORK

Wifi Network:

Status: Connected
SSID: WirelessLAN
BSSID: a0:63:91:27:f7:62
IP v4: 172.16.0.13
IP v6: FE80::B0EE:45FF:FE58:37AD
MAC: b0:ee:45:58:37:ad
Frequency: 2442MHz
Link Speed: 24Mbps
RSSI: -56dBm
RSSI Level: 3 of 5

Mobile Network:

Status: Disconnected

AUDIO CHIP

Audio Chipset: P2450
Supported Audio Codecs: AAC LC, HE-AACv, AAC ELD, AMR-NB, AMR-WB, FLAC, MP3, MIDI, Vorbis, PCM/WAVE
Audio Modes: Mono, Stereo, 5.0, 5.1, Extra
Radio Chip: Not Available

MEMORY

System Memory:

Total System RAM: 1.84 GB
Free System RAM: 1.01 GB
Java VM Max Memory: 96 MB

Storage Space:

Internal Storage: 12.72 GB (1.27 GB Free)

DISPLAY

Resolution: 1280x720
Refresh Rate: 60 Hz
Screen Size: 4.98" (12.64 cm)
Pixels Density: 294 ppi
Dots Density: 320 dpi

CAMERA

TEMPERATURE

System Temp: No sensors available
Battery Temp: 0 ºC (32 ºF)

BATTERY

Battery Level: 57 %
Battery Status: Discharging
Charge Source: No Source
Health: Good
Voltage: 3 mV
Capacity: 6750 mah
Technology:

SENSORS

MPL rotation vector

Vendor: Invensense
Power Consumption: 0.5 mA
Max Range: 10240.0
Resolution: 1.0

MPL linear accel

Vendor: Invensense
Power Consumption: 0.5 mA
Max Range: 10240.0
Resolution: 1.0

MPL gravity

Vendor: Invensense
Power Consumption: 0.5 mA
Max Range: 10240.0
Resolution: 1.0

MPL Gyro

Vendor: Invensense
Power Consumption: 0.5 mA
Max Range: 10240.0
Resolution: 1.0

MPL accel

Vendor: Invensense
Power Consumption: 0.5 mA
Max Range: 10240.0
Resolution: 1.0

MPL Orientation

Vendor: Invensense
Power Consumption: 9.7 mA
Max Range: 360.0
Resolution: 1.0

It seems I've found a workaround for this bug.

1. The Android device must be rooted.
2. You have to install GLTools from the PlayStore.
3. You have to only select "Use non-linear depth buffer".
4. Horizon is OK again.

Perhaps your programmers can fix this directly in MCPE.
Attached a few screenshots to view the results...

The existing bug, where the horizon is a solid color and no gradient/fog.

[media]

The fixed rendering with activated GLTools.

[media]

And here the only GLTools selection I've made...

[media]

Bug is still there with BETTER TOGETHER update.
Any plans to fix this issue?

Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response

Is this still an issue in the latest version?

This ticket will automatically reopen when you reply.

Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Feedback – 📖 Game Wiki

Cleaning up old tickets: This ticket has not received a response recently so is being closed as Cannot Reproduce. If you feel this is still a valid issue then please comment, or create a new ticket following the Issue Guidelines.

Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Feedback – 📖 Game Wiki

Andreas Stürmer

(Unassigned)

Unconfirmed

Android

Android 5.1

nvidia-shield, shield, sky, tegra

0.15.0, 0.15.4, 0.15.6, 0.16.1, 0.17.0.2, 1.0.7.0, 1.0.9.1, 1.2.0.81

Retrieved