Created attachment 155167 [details] ScreenShot of grid line vanish bug and krita about window STEPS TO REPRODUCE 1. Create a new file. 2. Open "Grid and Guides" Docker in Settings. 3. Check "Show grid" box in "Grid and Guides" Docker. 4. Zoom the canvas using mouse wheel.->Result 1 5.Moving the cursor on canvas.->Result 2 OBSERVED RESULT 1. Grid main line and div line disappear when canvas is zooming in and out. 2. Grid line disappear when cursor is moving on canvas. EXPECTED RESULT Show grid line correctly when zooming the canvas. SOFTWARE/OS VERSIONS Krita version: 5.2.0-prealpha (git ea556a5) Linux/KDE Plasma: Linux 6.1.1-1-MANJARO #1 SMP PREEMPT_DYNAMIC Wed Dec 21 23:21:50 UTC 2022 x86_64 GNU/Linux with KDE Desktop (available in About System) KDE Plasma Version: 5.26.4 KDE Frameworks Version: 5.101.0 Qt Version: 5.15.7 ADDITIONAL INFORMATION 1. This bug can be reproduced on both Windows and Linux after krita 5.1.4 release. 2. Version before 5.1.4 can work well for me.
Hm... I can't reproduce this, what is your graphics driver? (There's a system log that shows the info under help->system info for bug reports) My situation is this: -------------------------------------- OpenGL Info Vendor: "Intel" Renderer: "Mesa Intel(R) UHD Graphics 620 (KBL GT2)" Version: "4.6 (Compatibility Profile) Mesa 21.2.6" Shading language: "4.60" Requested format: QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CompatibilityProfile) Current format: QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CompatibilityProfile) Version: 4.6 Supports deprecated functions true is OpenGL ES: false supportsBufferMapping: true supportsBufferInvalidation: true forceDisableTextureBuffers: false
I reset all settings then it works well now. Maybe my kritarc corrupted. I'm sorry for my overlook resetting my setting before posting issue! This issue can be closed. Really appreciate for your time!, wolthera! -------------------------------------- My PC configuration: CPU: AMD 3700X GPU: AMD RX Vega 56 Motherboard: MSI B450M MORTAR MAX Krita Version: 5.2.0-prealpha (git ea556a5) Hidpi: true Qt Version (compiled): 5.15.7 Version (loaded): 5.15.7 OS Information Build ABI: x86_64-little_endian-lp64 Build CPU: x86_64 CPU: x86_64 Kernel Type: linux Kernel Version: 6.1.1-1-MANJARO Pretty Productname: Manjaro Linux Product Type: manjaro Product Version: unknown Desktop: KDE Locale Languages: en_US C locale: en_US.UTF-8 QLocale current: en QLocale system: en QTextCodec for locale: UTF-8 OpenGL Info Vendor: "AMD" Renderer: "AMD Radeon RX Vega (vega10, LLVM 14.0.6, DRM 3.49, 6.1.1-1-MANJARO)" Version: "4.6 (Compatibility Profile) Mesa 22.3.1" Shading language: "4.60" Requested format: QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CompatibilityProfile) Current format: QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CompatibilityProfile) Version: 4.6 Supports deprecated functions true is OpenGL ES: false supportsBufferMapping: true supportsBufferInvalidation: true forceDisableTextureBuffers: false Extensions: "GL_ARB_shader_atomic_counter_ops" "GL_ARB_fragment_program_shadow" "GL_ANGLE_texture_compression_dxt3" "GL_KHR_blend_equation_advanced" "GL_NV_primitive_restart" "GL_ARB_blend_func_extended" "GL_ARB_texture_multisample" "GL_EXT_EGL_image_storage" "GL_ARB_multi_draw_indirect" "GL_ARB_texture_buffer_range" "GL_ARB_arrays_of_arrays" "GL_NV_texture_barrier" "GL_ARB_tessellation_shader" "GL_NV_alpha_to_coverage_dither_control" "GL_ARB_get_texture_sub_image" "GL_ARB_separate_shader_objects" "GL_ARB_spirv_extensions" "GL_ARB_framebuffer_sRGB" "GL_AMD_query_buffer_object" "GL_ARB_texture_filter_anisotropic" "GL_ARB_shader_viewport_layer_array" "GL_EXT_memory_object" "GL_EXT_polygon_offset_clamp" "GL_EXT_rescale_normal" "GL_ARB_texture_env_add" "GL_NV_ES1_1_compatibility" "GL_EXT_bgra" "GL_EXT_compiled_vertex_array" "GL_ARB_ES3_2_compatibility" "GL_ARB_conservative_depth" "GL_ARB_shader_precision" "GL_ARB_shader_stencil_export" "GL_ARB_sync" "GL_ARB_texture_buffer_object_rgb32" "GL_ARB_polygon_offset_clamp" "GL_EXT_abgr" "GL_ARB_explicit_uniform_location" "GL_ARB_viewport_array" "GL_ARB_timer_query" "GL_ANGLE_texture_compression_dxt5" "GL_ARB_shader_ballot" "GL_EXT_texture_env_combine" "GL_ARB_color_buffer_float" "GL_EXT_blend_func_separate" "GL_EXT_draw_range_elements" "GL_ARB_invalidate_subdata" "GL_ARB_texture_cube_map_array" "GL_NV_copy_depth_to_color" "GL_EXT_blend_color" "GL_EXT_texture_array" "GL_ARB_texture_stencil8" "GL_EXT_window_rectangles" "GL_ARB_depth_clamp" "GL_ARB_shader_atomic_counters" "GL_EXT_provoking_vertex" "GL_ARB_fragment_program" "GL_NV_texture_env_combine4" "GL_AMD_performance_monitor" "GL_INGR_blend_func_separate" "GL_ARB_depth_texture" "GL_ARB_instanced_arrays" "GL_ARB_gpu_shader_int64" "GL_EXT_multi_draw_arrays" "GL_ARB_parallel_shader_compile" "GL_ARB_shading_language_420pack" "GL_ARB_robustness" "GL_EXT_vertex_array_bgra" "GL_ARB_transpose_matrix" "GL_SGIS_generate_mipmap" "GL_ARB_fragment_layer_viewport" "GL_AMD_shader_trinary_minmax" "GL_ARB_texture_buffer_object" "GL_EXT_timer_query" "GL_EXT_blend_subtract" "GL_MESA_shader_integer_functions" "GL_EXT_blend_minmax" "GL_ARB_vertex_array_bgra" "GL_ARB_texture_storage_multisample" "GL_ARB_stencil_texturing" "GL_ARB_shader_image_size" "GL_ARB_pipeline_statistics_query" "GL_EXT_texture_filter_anisotropic" "GL_IBM_texture_mirrored_repeat" "GL_KHR_no_error" "GL_IBM_rasterpos_clip" "GL_ARB_seamless_cube_map" "GL_AMD_draw_buffers_blend" "GL_AMD_texture_texture4" "GL_APPLE_packed_pixels" "GL_EXT_gpu_program_parameters" "GL_ARB_map_buffer_range" "GL_EXT_pixel_buffer_object" "GL_MESA_texture_signed_rgba" "GL_EXT_shader_image_load_store" "GL_EXT_shader_samples_identical" "GL_ATI_separate_stencil" "GL_EXT_EGL_sync" "GL_ARB_shader_clock" "GL_ARB_shader_texture_lod" "GL_ARB_pixel_buffer_object" "GL_NV_texture_rectangle" "GL_ARB_sparse_buffer" "GL_ARB_texture_rectangle" "GL_OES_read_format" "GL_ARB_robust_buffer_access_behavior" "GL_ARB_vertex_buffer_object" "GL_EXT_shadow_funcs" "GL_S3_s3tc" "GL_AMD_seamless_cubemap_per_texture" "GL_EXT_framebuffer_multisample_blit_scaled" "GL_ARB_sparse_texture_clamp" "GL_OES_EGL_image" "GL_SGIS_texture_border_clamp" "GL_ARB_fragment_shader" "GL_MESA_pack_invert" "GL_ARB_internalformat_query2" "GL_EXT_stencil_wrap" "GL_ATI_meminfo" "GL_EXT_transform_feedback" "GL_ARB_texture_env_combine" "GL_ARB_transform_feedback2" "GL_ARB_texture_query_levels" "GL_EXT_debug_label" "GL_ARB_buffer_storage" "GL_ARB_clear_buffer_object" "GL_EXT_packed_depth_stencil" "GL_ARB_texture_non_power_of_two" "GL_ARB_draw_buffers_blend" "GL_ARB_texture_query_lod" "GL_ARB_bindless_texture" "GL_EXT_draw_buffers2" "GL_ARB_vertex_program" "GL_EXT_framebuffer_object" "GL_EXT_texture_lod_bias" "GL_ARB_texture_swizzle" "GL_ARB_clip_control" "GL_EXT_texture" "GL_AMD_vertex_shader_layer" "GL_ARB_multitexture" "GL_ARB_texture_mirror_clamp_to_edge" "GL_ARB_gpu_shader_fp64" "GL_EXT_direct_state_access" "GL_EXT_texture_shared_exponent" "GL_ARB_shading_language_100" "GL_EXT_blend_equation_separate" "GL_KHR_parallel_shader_compile" "GL_NV_blend_square" "GL_EXT_texture_env_add" "GL_ARB_shader_subroutine" "GL_ARB_sparse_texture2" "GL_ARB_vertex_type_10f_11f_11f_rev" "GL_ARB_compute_variable_group_size" "GL_EXT_subtexture" "GL_ARB_draw_indirect" "GL_ATI_fragment_shader" "GL_ARB_texture_compression_bptc" "GL_ARB_texture_gather" "GL_ARB_enhanced_layouts" "GL_EXT_texture_mirror_clamp" "GL_ARB_framebuffer_no_attachments" "GL_AMD_conservative_depth" "GL_ARB_debug_output" "GL_NV_copy_image" "GL_ARB_transform_feedback_overflow_query" "GL_EXT_stencil_two_side" "GL_EXT_semaphore" "GL_EXT_separate_specular_color" "GL_EXT_shader_integer_mix" "GL_ARB_gpu_shader5" "GL_EXT_texture_rectangle" "GL_ARB_sample_shading" "GL_EXT_texture_buffer_object" "GL_ARB_shader_group_vote" "GL_EXT_texture_shadow_lod" "GL_EXT_gpu_shader4" "GL_NV_half_float" "GL_ARB_map_buffer_alignment" "GL_EXT_vertex_array" "GL_EXT_framebuffer_multisample" "GL_NV_fog_distance" "GL_KHR_robust_buffer_access_behavior" "GL_ARB_direct_state_access" "GL_ARB_transform_feedback_instanced" "GL_ARB_derivative_control" "GL_ARB_copy_buffer" "GL_ARB_vertex_shader" "GL_ARB_base_instance" "GL_ARB_shader_objects" "GL_EXT_texture_snorm" "GL_AMD_multi_draw_indirect" "GL_ARB_point_sprite" "GL_ARB_draw_elements_base_vertex" "GL_ARB_provoking_vertex" "GL_ARB_draw_instanced" "GL_MESA_window_pos" "GL_ARB_ES2_compatibility" "GL_ARB_transform_feedback3" "GL_IBM_multimode_draw_arrays" "GL_ARB_clear_texture" "GL_EXT_demote_to_helper_invocation" "GL_EXT_shader_image_load_formatted" "GL_ARB_texture_mirrored_repeat" "GL_ARB_texture_compression_rgtc" "GL_ARB_window_pos" "GL_ARB_shader_bit_encoding" "GL_ARB_framebuffer_object" "GL_ATI_blend_equation_separate" "GL_ATI_texture_mirror_once" "GL_INTEL_blackhole_render" "GL_KHR_texture_compression_astc_ldr" "GL_EXT_texture_compression_dxt1" "GL_NV_compute_shader_derivatives" "GL_EXT_texture_swizzle" "GL_ATI_texture_env_combine3" "GL_EXT_texture_compression_latc" "GL_NV_vdpau_interop" "GL_KHR_texture_compression_astc_sliced_3d" "GL_NV_conditional_render" "GL_ARB_texture_barrier" "GL_ARB_shading_language_packing" "GL_NV_packed_depth_stencil" "GL_AMD_depth_clamp_separate" "GL_ARB_texture_compression" "GL_AMD_framebuffer_multisample_advanced" "GL_ATI_texture_float" "GL_ARB_seamless_cubemap_per_texture" "GL_EXT_texture_sRGB_R8" "GL_ARB_texture_border_clamp" "GL_EXT_texture_object" "GL_ARB_uniform_buffer_object" "GL_ARB_vertex_attrib_64bit" "GL_ARB_fragment_coord_conventions" "GL_KHR_context_flush_control" "GL_ARB_vertex_array_object" "GL_ARB_explicit_attrib_location" "GL_EXT_texture_env_dot3" "GL_NV_texgen_reflection" "GL_EXT_texture3D" "GL_KHR_debug" "GL_ARB_texture_rgb10_a2ui" "GL_ARB_texture_env_crossbar" "GL_EXT_texture_compression_rgtc" "GL_ARB_compressed_texture_pixel_storage" "GL_ARB_sparse_texture" "GL_ARB_multi_bind" "GL_EXT_texture_sRGB_decode" "GL_ARB_depth_buffer_float" "GL_EXT_texture_sRGB" "GL_NV_depth_clamp" "GL_ARB_ES3_compatibility" "GL_EXT_draw_instanced" "GL_ARB_half_float_vertex" "GL_SUN_multi_draw_arrays" "GL_ARB_compatibility" "GL_EXT_framebuffer_blit" "GL_ARB_indirect_parameters" "GL_ARB_copy_image" "GL_ARB_shader_draw_parameters" "GL_EXT_texture_compression_s3tc" "GL_ARB_shadow" "GL_EXT_depth_bounds_test" "GL_ARB_shading_language_include" "GL_NV_light_max_exponent" "GL_ATI_texture_compression_3dc" "GL_ARB_point_parameters" "GL_SGIS_texture_edge_clamp" "GL_EXT_framebuffer_sRGB" "GL_ARB_draw_buffers" "GL_EXT_texture_cube_map" "GL_ARB_program_interface_query" "GL_EXT_memory_object_fd" "GL_ARB_query_buffer_object" "GL_ARB_shader_storage_buffer_object" "GL_AMD_shader_stencil_export" "GL_EXT_point_parameters" "GL_ARB_shader_texture_image_samples" "GL_MESA_framebuffer_flip_y" "GL_ARB_multisample" "GL_ARB_texture_storage" "GL_NVX_gpu_memory_info" "GL_ARB_internalformat_query" "GL_ARB_texture_env_dot3" "GL_ARB_shader_image_load_store" "GL_ARB_texture_view" "GL_EXT_vertex_attrib_64bit" "GL_EXT_texture_integer" "GL_ARB_texture_cube_map" "GL_ATI_draw_buffers" "GL_NV_shader_atomic_int64" "GL_ARB_texture_rg" "GL_AMD_vertex_shader_viewport_index" "GL_ARB_occlusion_query" "GL_ARB_ES3_1_compatibility" "GL_ARB_vertex_type_2_10_10_10_rev" "GL_ARB_get_program_binary" "GL_ARB_gl_spirv" "GL_EXT_copy_texture" "GL_ARB_occlusion_query2" "GL_ARB_half_float_pixel" "GL_ARB_texture_float" "GL_AMD_pinned_memory" "GL_EXT_secondary_color" "GL_EXT_fog_coord" "GL_ARB_conditional_render_inverted" "GL_KHR_robustness" "GL_EXT_packed_pixels" "GL_ARB_vertex_attrib_binding" "GL_EXT_texture_edge_clamp" "GL_ARB_sampler_objects" "GL_ARB_compute_shader" "GL_SGIS_texture_lod" "GL_EXT_semaphore_fd" "GL_ARB_cull_distance" "GL_EXT_packed_float" QPA OpenGL Detection Info supportsDesktopGL: true supportsOpenGLES: true isQtPreferOpenGLES: false useBufferInvalidation (config option): false Hardware Information GPU Acceleration: desktop Memory: 23957 Mb Number of Cores: 16 Swap Location: /tmp Built for: sse2 Base instruction set: fma3+avx2 Supported instruction sets: fma3+avx2 avx2 fma3+avx avx fma4 fma3+sse4.2 sse4.2 sse4.1 ssse3 sse3 sse2 Current Settings Current Swap Location: /tmp Current Swap Location writable: true Undo Enabled: true Undo Stack Limit: 200 Use OpenGL: true Use OpenGL Texture Buffer: true Disable Vector Optimizations: false Disable AVX Optimizations: false Canvas State: OPENGL_SUCCESS Autosave Interval: 420 Use Backup Files: true Number of Backups Kept: 1 Backup File Suffix: ~ Backup Location: Same Folder as the File Backup Location writable: false Resource Location: /home/wlmqljj/.local/share/krita Use Win8 Pointer Input: false Use RightMiddleTabletButton Workaround: false Levels of Detail Enabled: false Use Zip64: false Loaded Python Plugins colorspace comics_project_management_tools documenttools exportlayers filtermanager lastdocumentsdocker plugin_importer quick_settings_docker scripter tenbrushes tenscripts Display Information Number of screens: 1 Screen: 0 Name: HDMI-1 Depth: 24 Scale: 1 Physical DPI108.888 Logical DPI96.221 Physical Size: 597, 336 Position: 0, 0 Resolution in pixels: 2560x1440 Manufacturer: Samsung Electric Company Model: LC27G5xT- Refresh Rate: 144
Thanks for your comment! Automatically switching the status of this bug to REPORTED so that the KDE team knows that the bug is ready to get confirmed. In the future you may also do this yourself when providing needed information.
Then it could've been caused by any of the settings under configure Krita->display, some of which explicitely make this trade-off for speed. Good to hear the problem is gone though.