Messages by Thread
-
{Insignia} fix makefile for InsigniaRun
dok
-
{Insignia} Insignia: New features!
dok
-
{DirectFB} libdirect: Add String::CopyTLS(), D_String_CopyTLS() and D_String_PrintTLS().
dok
-
{DirectFB} libdirect: Add options 'log-delay-rand-loops' and 'log-delay-rand-us' for testing.
dok
-
{++DFB} API: avoid nested extern "C" in header
dok
-
{DirectFB} drmkms: also implement InitOutput, SetOutputConfig, TestOutputConfig
andi
-
{DirectFB} drmkms: remove reinit-planes workaround, better debug output
andi
-
{DirectFB} Graphics: Remove more obsolete stuff from accel1.
dok
-
{DirectFB} Core: Fix surface.h include in core_strings.h using core/
dok
-
{DirectFB} Core: Use TaskManager_SyncAll() rather than TaskManager_Sync() during shutdown.
dok
-
{DirectFB} Task: Add TaskManager_SyncAll() that also syncs for display tasks etc.
dok
-
{DirectFB} Renderer: Fix state setting for non-master tasks.
dok
-
{DirectFB} drmkms: Keep bo mapped all the time in master, always set addr in Lock(), required by gp2d driver for reading alpha map data.
dok
-
{DirectFB} configure.in: update message-size help message
andred
-
{DirectFB} gp2d: Implement SetMatrix() support. Fix 32bit issues. Reduce buffers to 5. Add register names. Other fixes.
dok
-
{DirectFB} Graphics: Fix flush of current client when calling CoreGraphicsStateClient_Flush() on another.
dok
-
{DirectFB} drmkms: Fix early deallocation without task manager by syncing in drmkmsDeallocate(), other minor fixes to prevent assumption failures.
dok
-
{DirectFB} libdirect: Print actual thread name in stack dumps, not the one from creation time of trace buffer.
dok
-
{DirectFB} Task: Fix return value in DisplayTask::Run().
dok
-
{DirectFB} Core: Reduce workaround safety delay in shutdown from 500 to 100 ms and add FIXME comment.
dok
-
{DirectFB} Core: Add Renderer::DeleteEngines() and fix shutdown issues with task-manager.
dok
-
{DirectFB} libdirect: Fix endless recursion and crashes when maximum number of threads is reached.
dok
-
{DirectFB} libdirect: Add __dfb_no_instrument_function__ to direct_vsnprintf() to prevent endless recursion.
dok
-
{DirectFB} dfbdumpinput: fix warnings
dok
-
{DirectFB} dvc: fix warnings
dok
-
{DirectFB} sawman: fix warnings
dok
-
{DirectFB} dfbtest_flip: Add option '-T' to use new IDirectFBSurface::GetFrameTime() for accurate animations.
dok
-
{DirectFB} IDirectFBSurface: Add GetFrameTime() for smoother animations while buffering frames in advance.
dok
-
{DirectFB} Core: Remove bogus assertion from dfb_surface_dump_buffer() to allow specification of just path (no numbering done).
dok
-
{DirectFB} Core: Delete FPS object if created (using layers-fps option).
dok
-
{DirectFB} Options: Add 'layers-fps' options with optional interval to print FPS in layer update (flip) code.
dok
-
{DirectFB} direct: Replace __no_instrument_function__ with __dfb_no_instrument_function__
andred
-
{DirectFB} core: emit gfx buffers early (as was done in dfb-1.4) to prevent being IDLE on some platforms (only if "gfx-emit-early" option is set)
mass
-
{ilixi} InputHelperJP: remove unneccessary #define, remove conflicting prototype for freewnn (breaks wnn6 support for now)
andi
-
{ilixi} osk/helper: fixes for UI and minor changes to helper interface.
tarik
-
{ilixi} InputHelperJP: fix segment resizing for segments with length 1
andi
-
{ilixi} InputHelper: fix clipping when changing the current segment, make the current segment signed (-1 for undefined)
andi
-
{ilixi} osk/Helper: pressing space calls InputeHelper::process(), disable enter
andi
-
{ilixi} InputHelper: fix candidate cycling, fix candidate regeneration on segment resizing
andi
-
{ilixi} Add experimental and incomplete wnn support for japanese input
andi
-
{++DFB} Add IDirectFBSurface::GetID/AllowAccess()
dok
-
{Rootless} Add a note about busted DGA on xorg-server-1.13
syrjala
-
{DirectFB} drmkms: initial task-manager support, default to /dev/dri/card0 if no device was specified
andi
-
{DirectFB} drmkms: honour gfxdriver limitations in bo creation
andi
-
{DirectFB} drmkms: only call drmModeAddFB2() when surface is being used for a layer
andi
-
{DirectFB} drmkms: use offset field instead of handle to pass prime fd when drmkms-use-prime-fd is set
andi
-
{DirectFB} libvoodoo: Don't try to call direct_config_set(), but return an error.
dok
-
{DirectFB} Util: Add FPS calculator class.
dok
-
{DirectFB} Task: Add missing <map> include.
dok
-
{DirectFB} Core: Add dfb_core_lookup_surface() using fusion_object_lookup().
dok
-
{DirectFB} libfusion: Add fusion_object_lookup() that acts like fusion_object_get() but without ref up.
dok
-
{DirectFB} libfusion: Count down in case of multiple object_reference_watcher messages for the same object (via new ref->single.dead counter).
dok
-
{DirectFB} libfusion: Count number of deaths of single ref.
dok
-
{DirectFB} GenefxTask: Move Done() call in Run() to the end, otherwise ~Task() might be called before, fix pre-clipping of blits.
dok
-
{DirectFB} Task: Move Done() call in DisplayTask::Run() to the end, otherwise ~Task() might be called before returning from Run().
dok
-
{DirectFB} Renderer: Remove obsolete test engine implementation (MyEngine).
dok
-
{DirectFB} libfusion: Print object's ref id with zombie message for easy 'trace-ref=<hexid>' usage :-)
dok
-
{DirectFB} IDirectFBSurface: Flush current state before locking a surface via app.
dok
-
{DirectFB} libdirect: Dump counters with non-zero value only.
dok
-
{DirectFB} libfusion: Fix zombies due to catch with always-indirect mode in multi-app not counting down.
dok
-
{DirectFB} API: Add DFBSurfaceCapabilities names to directfb_strings.h.
dok
-
{DirectFB} Core: Remove DFBAccelerationMask_Name() from Util as it is in Debug now.
dok
-
{DirectFB} Renderer: Use Debug::ToString() for some messages.
dok
-
{DirectFB} Core: Add ToString<> implementations for different types, objects...
dok
-
{DirectFB} libdirect: Add ToString template for debug messages etc...
dok
-
{DirectFB} libdirect: Move Magic value into unconditional case (debug/non-debug) to avoid object size glitches with mixed debug settings.
dok
-
{DirectFB} libfusion: Remove obsolete FIXME comment about using free() in dispatcher thread.
dok
-
{DirectFB} Task: Switch back to normal FIFO implementation.
dok
-
{DirectFB} Core: Generate header file 'core_strings.h' including CoreSurfaceTypeFlags.
dok
-
{DirectFB} Core: In shared secure surface pool check for CSCAPS_PREFER_SHM as in non-secure surface pool.
dok
-
{DirectFB} Dummy: Set CSCAPS_SYSMEM_EXTERNAL.
dok
-
{DirectFB} System: Add CSCAPS_SYSMEM_EXTERNAL to make system memory surface pools support CSTF_EXTERNAL.
dok
-
{DirectFB} WM: Cleanups in default WM.
dok
-
{DirectFB} Task: Improve debug.
dok
-
{Test} df_dok: Fix max result determination and also move load/duration to demo entry.
dok
-
{Test} df_dok: Add --fullscreen option.
dok
-
{DirectFB} Graphics: In CoreGraphicsStateClient_Update() no longer move around flags (not needed since GetAccelerationMask is fluxed).
dok
-
{DirectFB} Graphics: Remove obsolete 'accel1' option and related code.
dok
-
{DirectFB} libdirect: Add D_MAGIC_PRINT() to log spell and result via D_INFO().
dok
-
{DirectFB} Renderer: Use Direct::Magic and improve many debug prints/asserts.
dok
-
{DirectFB} Task: Use Direct::Magic and avoid Description() call when state is wrong.
dok
-
{DirectFB} libdirect: Add convenience class Magic for magic value.
dok
-
{DirectFB} libdirect: Remove ambiguous String constructors.
dok
-
{DirectFB} WM: In default add SimpleTask for triple buffer (used instead of reaction) and fix state client (make local instance).
dok
-
{DirectFB} Task: Set TASK_INVALID only after DumpLog() call in destructor.
dok
-
{DirectFB} libdirect: In direct_trap() use abort() if sigqueue() does return.
dok
-
{DirectFB} libfusion: Print object ref id as hex.
dok
-
{DirectFB} Graphics: Add dfb_gfxcard_drawstring_check_state(), was missing from f574182fa56bd2b7c54809e0732cd9eed231f96a commit.
dok
-
{DirectFB} Task: More debug checks.
dok
-
{DirectFB} Graphics: Implement GetAccelerationMask() via flux.
dok
-
{DirectFB} Graphics: Use ref counting on slave side for state members (surfaces) again.
dok
-
{ilixi} Surface: Fix for non-stereo build.
tarik
-
{DirectFB} android: add df_matrix
dok
-
{DirectFB} android: add missing files to makefile
dok
-
{Test} df_dok: allow specifying the number of iterations to perform for each benchmark (highest performance value goes into final result)
mass
-
{DirectFB} dfb: add LUT1 support
mass
-
{ilixi} Changes to ilixi_stacker and ilixi_animations for testing stereoscopy support.
tarik
-
{DirectFB} Task: Use FastFIFO for task manager loop.
dok
-
{DirectFB} systems/dummy: compilation fixes, use correct FlipRegion/UpdateRegion signatures
mass
-
{DirectFB} libfusion: Fix single app build.
dok
-
{DirectFB} direct: workaround interface loading problems when compiled with gcc-4.x on x86-*
mass
-
{DirectFB} Graphics: Cleanup/debug fix in new Renderer::rebindEngine() code.
dok
-
{DirectFB} Graphics: Add rebindEngine() to Renderer and avoid some of the unbind/bind calls.
dok
-
{DirectFB} Core: Fix PreLockBuffer(), PreReadBuffer(), PreWriteBuffer() and PreLockBuffer3() for CPU locks with task-manager.
dok
-
{ilixi} BoxLayouts: Cleaner code and implemented HBox->h4w.
tarik
-
{DirectFB} IDirectFBSurface: Avoid CoreDFB_WaitIdle() at destruction when no memory permission was set.
dok
-
{DirectFB} Graphics: Add missing Flush to dfb_gfx_() functions using client now.
dok
-
{DirectFB} Graphics: Implement Blit2 in Renderer.
dok
-
{DirectFB} Graphics: Implement TileBlit() in Renderer including tesselation to Blit.
dok
-
{DirectFB} Util: remove obsolete assertions from back_to_front_copy functions
dok
-
{DirectFB} Task: Print first allocation and buffer index in SurfaceTask description.
dok
-
{DirectFB} Task: Add SurfaceTask::GetCacheFlags() to collect flags from all accesses.
dok
-
{DirectFB} Task: If DisplayTask is for FRONTONLY or BACKSYSTEM mode set TASK_FLAG_EMITNOTIFIES.
dok
-
{DirectFB} Graphics: Add Renderer::FlushCurrent() to fix CoreGraphicsStateClient_FlushCurrent() for master with task-manager.
dok
-
{DirectFB} core: remove split parameter from method (split is only supported for arrays)
mass
-
{DirectFB} x11: Fix missing surface notify after last commit.
dok
-
{DirectFB} drmkms: correct drmModeSetCrtc() usage (x, y are not destination, they are source). remove unused stuff
andi
-
{DirectFB} drmkms: add support for various YUV formats
andi
-
{ilixi} AppThumbnail: Fix for application quit button.
tarik
-
{DirectFB} drmkms: fix drmkmsPlaneRemoveRegion()
andi
-
{DirectFB} FusionDale: Fix inconvenience with QID setting for master/slaves. Use Fusion to store NS QID in master, attach in slaves.
dok
-
{DirectFB} x11: Fixes for stereo with task manager.
dok
-
{DirectFB} Task: Add stereo support to DisplayTask.
dok
-
{DirectFB} Graphics: Implement dfb_gfx_*() functions via implicit thread local GraphicsStateClient object, add dfb_gfx_cleanup() to delete all of them.
dok
-
{DirectFB} libdirect: Add TLSObject2::DeleteAll() for cleanup.
dok
-
{DirectFB} libfusion: save stack during object creation and dump when zombie
dok
-
{DirectFB} API: Add DSSE_NONE to DFBSurfaceStereoEye to initialise flags more easily in C++
dok
-
{DirectFB} drmkms: if drmModeSetPlane() fails, try to disable and enable the plane (for broken drivers)
andi
-
{DirectFB} drmkms: allow surface locking from a gpu, add option drmkms-use-prime-fd which passed the prime fd instead of the bo handle in the gpu lock.
andi
-
{ilixi} AppCompositor: Fix for scaling multiple windows (no mainwindow).
tarik
-
{SaWMan} sawman: fix update_region_4 when there is no intersection with opaque region (e.g. when opaque region moves out of the screen)
mass
-
{DirectFB} sawman: fix update_region_4 when there is no intersection with opaque region (e.g. when opaque region moves out of the screen)
mass
-
{DirectFB} libdirect: Add default parameter to Get() method.
dok
-
{DirectFB} Graphics: Fix flushing issues with multiple state clients, e.g. sub surfaces.
dok
-
{DirectFB} libdirect: comment out perf dump at deinit
dok
-
{DirectFB} libfusion: Add debug messages to single app ref functions.
dok
-
{DirectFB} libfusion: Print message info in single app event dispatcher.
dok
-
{DirectFB} Core: In CoreGraphicsState_real::Flush() don't call dfb_gfxcard_flush() when task-manager is used.
dok
-
{DirectFB} libfusion: Implement fusion_ref_catch/throw for single app, used with always-indirect.
dok
-
{DirectFB} Graphics: Check for task manager in old functions that should not be called.
dok
-
{DirectFB} Fonts: Don't call dfb_gfxcard_flush_texture_cache() when task-manager is used.
dok
-
{DirectFB} Task: Implement CoreSurface_real::PreLockBuffer2() for CPU access using sync task.
dok
-
{DirectFB} GenefxEngine: Two fixes for recent changes. Only set 'accel' in 'set' functions. Remove debug '0&&'.
dok
-
{DirectFB} Core: Fix CoreDFB_CallMode for single app with always indirect to keep calls direct if already within dispatcher.
dok
-
{DirectFB} libfusion: Return tid of event_dispatcher_thread in single app fusion_dispatcher_tid().
dok
-
{DirectFB} libdirect: Fixes for TLSObject.
dok
-
{DirectFB} Task: Add missing Performer include.
dok
-
{DirectFB} libdirect: Add LockWQ (mutex+waitqueue), TLSObject and Performer.
dok
-
{DirectFB} dummy: Add FlipRegion() and UpdateRegion()
dok
-
{DirectFB} x11: Change SurfaceTask_Done() to Task_Done()
dok
-
{DirectFB} Task: Major step forward, cache, tiles, queues, optimisations, debug tools...
dok
-
{DirectFB} Core: Add CSAF_CACHE_INVALIDATE and CSAF_CACHE_FLUSH.
dok
-
{DirectFB} defaultwm: Use FREEZE for config of hw region.
dok
-
{DirectFB} sawman: Use FREEZE flag for cursor updates.
dok
-
{DirectFB} Core: Add parameter to dfb_layer_region_realize() to avoid SetRegion call. Use FREEZE flag for all config changes.
dok
-
{DirectFB} libdirect: Use __typeof__ in D_UTIL_SWAP().
dok
-
{DirectFB} Core: Remove Util::String forward declaration, String has been moved to libdirect.
dok
-
{DirectFB} Util: Use Direct::String in DFBAccelerationMask_Name().
dok
-
{DirectFB} Core: Add assertions for buffer in dfb_surface_allocation_update().
dok
-
{DirectFB} Core: Add proper dfb_surface_lock() calls to dfb_gfxcard_state_check(), being used only for GetAccelerationMask() now.
dok
-
{DirectFB} Core: Add assertions to dfb_surface_get_buffer*().
dok
-
{DirectFB} Core: Fix return value check for dfb_gfxcard_state_check_acquire() in dfb_gfxcard_batchstretchblit().
dok
-
{DirectFB} Core: Fixes in dfb_gfxcard_state_check_acquire() for source flip count and other selection, and adding EmitCommands when destination allocation changes.
dok