tornavis/source/blender/draw/engines/eevee_next
Pablo Vazquez e4871b2835 EEVEE/Viewport: Make info text when compiling shaders more clear
The N in `Compiling Shaders N` in Text Info, is the number of how many
shaders are left in the queue. It's a countdown, but this wasn't mentioned
and led to confusion.

Ideally this text would be like Cycles' "Samples 50/100", but in EEVEE it's
not easy to guess how many shaders are left (this number could even go
up mid-compilation).

In the past there used to be a progress bar but it's also confusing because
it could be 90/100 shaders done, but the remaining 10 are slow to compile.

Change the text to "Compiling Shaders (N remaining)" so it's easier to
understand what is going on. Similar to how some game engines do.
2022-11-16 14:28:21 +01:00
..
shaders GPencil: Use indexed rendering instead of instances 2022-10-24 11:21:17 +02:00
eevee_camera.cc EEVEE Next: Fix wrong DoF when a non-camera object is the active camera 2022-11-10 13:01:06 +01:00
eevee_camera.hh Cleanup: Remove data duplication from large array in eevee_camera.hh 2022-10-09 00:34:59 -07:00
eevee_cryptomatte.cc Cleanup: format, ensure trailing newlines 2022-09-26 21:52:40 +10:00
eevee_cryptomatte.hh Added missing license headers. 2022-09-14 11:49:48 +02:00
eevee_defines.hh DRW: Move CameraTexCoFactors to engine specific storage 2022-10-07 12:43:09 +02:00
eevee_depth_of_field.cc EEVEE Next: Fix wrong DoF when a non-camera object is the active camera 2022-11-10 13:01:06 +01:00
eevee_depth_of_field.hh EEVEE-Next: Port to new Draw Manager 2022-09-02 20:56:55 +02:00
eevee_engine.cc Cleanup: Clang tidy 2022-10-05 13:48:01 -05:00
eevee_engine.h EEVEE: Rewrite: Implement nodetree support with every geometry types 2022-05-02 09:35:45 +02:00
eevee_film.cc Cleanup: replace C-style casts with functional casts for numeric types 2022-09-25 20:17:08 +10:00
eevee_film.hh EEVEE-Next: Cryptomatte render passes. 2022-09-13 11:07:38 +02:00
eevee_hizbuffer.cc EEVEE-Next: Port to new Draw Manager 2022-09-02 20:56:55 +02:00
eevee_hizbuffer.hh EEVEE-Next: Port to new Draw Manager 2022-09-02 20:56:55 +02:00
eevee_instance.cc EEVEE/Viewport: Make info text when compiling shaders more clear 2022-11-16 14:28:21 +01:00
eevee_instance.hh Attribute Node: support accessing attributes of View Layer and Scene. 2022-10-08 16:43:18 +03:00
eevee_light.cc Refactor: Rename Object->obmat to Object->object_to_world 2022-11-01 10:48:18 +01:00
eevee_light.hh EEVEE-Next: Port to new Draw Manager 2022-09-02 20:56:55 +02:00
eevee_material.cc Attribute Node: support accessing attributes of View Layer and Scene. 2022-10-08 16:43:18 +03:00
eevee_material.hh Cleanup: replace C-style casts with functional casts for numeric types 2022-09-26 17:58:36 +10:00
eevee_motion_blur.cc Cleanup: redundant parenthesis 2022-10-07 22:55:03 +11:00
eevee_motion_blur.hh EEVEE-Next: Port to new Draw Manager 2022-09-02 20:56:55 +02:00
eevee_pipeline.cc Refactor: Rename Object->obmat to Object->object_to_world 2022-11-01 10:48:18 +01:00
eevee_pipeline.hh EEVEE-Next: Port to new Draw Manager 2022-09-02 20:56:55 +02:00
eevee_renderbuffers.cc Cleanup: replace C-style casts with functional casts for numeric types 2022-09-25 20:17:08 +10:00
eevee_renderbuffers.hh EEVEE-Next: Cryptomatte render passes. 2022-09-13 11:07:38 +02:00
eevee_sampling.cc Cleanup: replace C-style casts with functional casts for numeric types 2022-09-25 20:17:08 +10:00
eevee_sampling.hh EEVEE-Next: Port to new Draw Manager 2022-09-02 20:56:55 +02:00
eevee_shader.cc GPU: Revert part of D16017 that was accidentally commited 2022-09-27 00:00:28 +02:00
eevee_shader.hh EEVEE-Next: Cryptomatte render passes. 2022-09-13 11:07:38 +02:00
eevee_shader_shared.hh Cleanup: EEVEE-Next: Add precision to comment 2022-10-12 17:39:23 +02:00
eevee_sync.cc GPencil: Fix regression (part3) with edit mode introduced in rB0ee9282b5c51 2022-10-24 18:19:23 +02:00
eevee_sync.hh Attribute Node: support accessing attributes of View Layer and Scene. 2022-10-08 16:43:18 +03:00
eevee_velocity.cc Refactor: Rename Object->obmat to Object->object_to_world 2022-11-01 10:48:18 +01:00
eevee_velocity.hh EEVEE-Next: Port to new Draw Manager 2022-09-02 20:56:55 +02:00
eevee_view.cc Cleanup: replace C-style casts with functional casts for numeric types 2022-09-25 20:17:08 +10:00
eevee_view.hh EEVEE-Next: Port to new Draw Manager 2022-09-02 20:56:55 +02:00
eevee_world.cc Attribute Node: support accessing attributes of View Layer and Scene. 2022-10-08 16:43:18 +03:00
eevee_world.hh Merge branch 'blender-v3.2-release' 2022-05-05 11:59:34 +02:00