kwin/plugins/platforms/drm
Roman Gilg 7eafab7304 [platforms/drm] Return when property found
When initializing a property we loop through the drmModeObjectProperties
object and search for the property by its name.

Once found we create the Property object and there should be not another one
with the same name afterwards. In any case we would leak memory. Therefore just
directly return once the property was found.

This gives us the added benefit that we can put out a warning in case the
property was not found in the loop, what should not happen with the properties
we use.
2019-12-11 18:38:21 +01:00
..
CMakeLists.txt Cleanup style in CMakeLists.txt files 2019-09-17 16:03:05 +03:00
drm.json SVN_SILENT made messages (.desktop file) - always resolve ours 2019-07-23 05:20:30 +02:00
drm_backend.cpp [platforms/drm] introduce env var to select GPU 2019-09-19 15:01:15 +05:30
drm_backend.h [platforms/drm] Rework enablement and dpms switching 2019-09-05 17:36:21 +02:00
drm_buffer.cpp Port away from deprecated headers 2019-07-09 23:59:07 +03:00
drm_buffer.h Run clang-tidy with modernize-use-override check 2019-07-22 20:03:22 +03:00
drm_buffer_gbm.cpp Port away from deprecated headers 2019-07-09 23:59:07 +03:00
drm_buffer_gbm.h Run clang-tidy with modernize-use-override check 2019-07-22 20:03:22 +03:00
drm_inputeventfilter.cpp Be consistent about touch point id type: use qint32 2019-08-11 22:15:05 +02:00
drm_inputeventfilter.h Be consistent about touch point id type: use qint32 2019-08-11 22:15:05 +02:00
drm_object.cpp [platforms/drm] Return when property found 2019-12-11 18:38:21 +01:00
drm_object.h [platforms/drm] Do plane and object chore 2019-12-11 18:05:35 +01:00
drm_object_connector.cpp [platforms/drm] Rework ScopedDrmPointer 2019-04-09 14:09:19 +03:00
drm_object_connector.h Run clang-tidy with modernize-use-override check 2019-07-22 20:03:22 +03:00
drm_object_crtc.cpp Backport Night Color feature to X11 2019-06-17 12:09:04 +03:00
drm_object_crtc.h Run clang-tidy with modernize-use-override check 2019-07-22 20:03:22 +03:00
drm_object_plane.cpp [platforms/drm] Align plane type enum with kernel 2019-12-11 18:19:41 +01:00
drm_object_plane.h [platforms/drm] Align plane type enum with kernel 2019-12-11 18:19:41 +01:00
drm_output.cpp [platforms/drm] Refactor updateTransform 2019-12-01 13:11:16 +01:00
drm_output.h Use Transform enum internally 2019-11-27 21:08:20 +01:00
drm_pointer.h Update my last name 2019-09-29 17:03:25 +03:00
edid.cpp Update my last name 2019-09-29 17:03:25 +03:00
edid.h Update my last name 2019-09-29 17:03:25 +03:00
egl_gbm_backend.cpp [platforms/drm] Do EglGbmBackend chore 2019-12-10 11:00:59 +01:00
egl_gbm_backend.h [platforms/drm] Do EglGbmBackend chore 2019-12-10 11:00:59 +01:00
egl_stream_backend.cpp Remove vsync detection and configurability 2019-11-14 08:55:08 +01:00
egl_stream_backend.h Rename ShellClient to XdgShellClient 2019-09-23 17:28:56 +03:00
gbm_surface.cpp [platforms/drm] Use a shared pointer for gbm_surface 2017-10-05 21:32:46 +02:00
gbm_surface.h Port away from deprecated headers 2019-07-09 23:59:07 +03:00
logging.cpp
logging.h
remoteaccess_manager.cpp Port away from deprecated headers 2019-07-09 23:59:07 +03:00
remoteaccess_manager.h Run clang-tidy with modernize-use-override check 2019-07-22 20:03:22 +03:00
scene_qpainter_drm_backend.cpp Introduce generic Output class 2018-08-31 11:53:12 +02:00
scene_qpainter_drm_backend.h Run clang-tidy with modernize-use-override check 2019-07-22 20:03:22 +03:00
screens_drm.cpp Move output refresh rate getter into AbstractOutput 2018-11-14 20:04:29 +01:00
screens_drm.h Run clang-tidy with modernize-use-override check 2019-07-22 20:03:22 +03:00