|
|
@4d9c807
|
6 years |
jiri |
Communicate window dimensions to display server
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b63dc2
|
6 years |
jiri |
Switch compositor → display server
Convert KFB from visualizer to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@71cbe5c
|
6 years |
jiri |
Make bitmaps work with IPC GC / RFB
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@87a7cdb
|
6 years |
jiri |
Enumerate display devices for output, RFB conversion (WIP)
Currently …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@973efd36
|
6 years |
jiri |
Display device protocol library
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b1ce56
|
6 years |
jiri |
Computing rectangle envelope
Useful for tracking changed areas, for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf22cb78
|
6 years |
jiri |
Fix 32-bit build
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48f7e47
|
6 years |
jiri |
Port terminal application directly to display service
This is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32dde7e8
|
6 years |
jiri |
Handle errors correctly
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ecb7828
|
6 years |
jiri |
Export libgfx, libipcgfx, libdisplay
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84876aa4
|
6 years |
jiri |
Merge master into gfx
Mainly to get XCW fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc65b87
|
6 years |
jiri |
Fix missing libraries for gzx, msim, sycek
It seems the export …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b093a62
|
6 years |
jiri |
Fix event delivery test
There was an infinite supply of events which …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6427f083
|
6 years |
jiri |
Do not forget to end exchange in failure case of display_get_event()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcac756
|
6 years |
jiri |
Improve libdisplay tests, fix bugs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38e4f42
|
6 years |
jiri |
Add tests for libipcgfx
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bac129a
|
6 years |
jiri |
Remove forgotten comment
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bfddc62
|
6 years |
jiri |
Finish libdisplay tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@959b7ec
|
6 years |
jiri |
Start adding tests for libdisplay and fix display_close
So far we …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3c185b6
|
6 years |
jiri |
Window event delivery mechanism
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0008c0f
|
6 years |
jiri |
Bitmaps in IPC GC and in display server
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b882c1f
|
6 years |
jiri |
Need some vector operations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1822545
|
6 years |
jiri |
Add typedef for scalar coordinate
Because today I feel like adding it
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d18f3b7
|
6 years |
jiri |
Implement bitmaps in console GC
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0545de
|
6 years |
jiri |
Implement bitmaps in canvas GC, demo in gfxdemo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcc4cb31
|
6 years |
jiri |
Refine bitmap ops and add tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78a71936
|
6 years |
jiri |
Bitmap operations (WIP)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a163d10
|
6 years |
jiri |
Fix getopt_optional_param test failing
This is a bug in the test, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de65624
|
6 years |
jiri |
Fix too many integer digits when rounding capacity up
Apparently, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8cf261
|
6 years |
jiri |
Display server scaffolding
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2443ad8
|
6 years |
jiri |
Let trace not use the loader API directly
This fixes traced binaries …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f57fb2
|
6 years |
jakub |
Fix header guard
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c24b0dcb
|
6 years |
jakub |
Rename capacity-related 'cap' to 'capa'
This allows to use 'cap' for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aac5069
|
6 years |
jiri |
Add IPC transport library for GFX
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a3f63ac
|
6 years |
jiri |
Move canvas GC and console GC out of libgfx
We need libgfx not to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00e8290
|
6 years |
jiri |
Canvas backend for libgfx
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9be2358
|
6 years |
jiri |
Caller needs entire console GC to be able to destroy it properly
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e828ea
|
6 years |
jiri |
Merge changes from master, especially Meson build
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c21d4d6
|
6 years |
zarevucky.jiri |
Add copyright headers for new files
Most are a copy of the headers …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7749646
|
6 years |
zarevucky.jiri |
Add tools/export.sh to replace make export
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@667c3fc
|
6 years |
zarevucky.jiri |
Fix handling of CONFIG_BUILD_SHARED_LIBS
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1783f75
|
6 years |
zarevucky.jiri |
Remove autotool.py
Meson does everything that it was used for.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@123cd6d
|
6 years |
zarevucky.jiri |
Move more of build_dist
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2695b9
|
6 years |
zarevucky.jiri |
More tweaks and switch to building the dist directory during the build …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@740e952
|
6 years |
zarevucky.jiri |
more install tweaks
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@71069a9
|
6 years |
zarevucky.jiri |
Link startfiles using —link-whole
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa5ab58
|
6 years |
zarevucky.jiri |
wip
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68b892a
|
6 years |
zarevucky.jiri |
Do more installs using custom script
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d63c842
|
6 years |
zarevucky.jiri |
more unification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5852a5a
|
6 years |
zarevucky.jiri |
more uniform handling of custom install
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc48242
|
6 years |
zarevucky.jiri |
abs32le
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f176da
|
6 years |
zarevucky.jiri |
Pull *ARCH from config
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41408d94
|
6 years |
zarevucky.jiri |
sparc64
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63660a3
|
6 years |
zarevucky.jiri |
shuffle some variables around
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c38a55b
|
6 years |
zarevucky.jiri |
riscv64
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9810fc3
|
6 years |
zarevucky.jiri |
ppc32
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2fff3c4
|
6 years |
zarevucky.jiri |
Build kernel using meson
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fd05862
|
6 years |
zarevucky.jiri |
Convert uspace to meson
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06e0f37
|
6 years |
zarevucky.jiri |
Mask more test diagnostics
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5284faa
|
6 years |
martin |
remove rendundant include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9fe2fd7
|
6 years |
noreply |
Merge pull request #171 from Dzejrou/hackweek
C++ stdlib: <future>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a949f4a
|
6 years |
jiri |
Dynamic linking on IA-64 (WIP)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8c0b781
|
6 years |
Jaroslav Jindrak |
cpp: abort when undefined behaviour is encountered in std::async
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@46c66f8
|
6 years |
Jaroslav Jindrak |
cpp: apply requested changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53afa639
|
6 years |
zarevucky.jiri |
Define nullptr_t more consistently
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9675296
|
6 years |
zarevucky.jiri |
Some clang fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e24583
|
6 years |
Jaroslav Jindrak |
cpp: write tests for <future> and fix minor bugs they found
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96fec16
|
6 years |
Jaroslav Jindrak |
cpp: fix duration::operator+ which incorrectly used parentheses and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b96e87e
|
6 years |
Jaroslav Jindrak |
cpp: prepare test files and type
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4dfb259
|
6 years |
Jaroslav Jindrak |
cpp: fix copy paste errors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ab9df4
|
6 years |
Jaroslav Jindrak |
cpp: make sure exceptions are stored when we set value at thread exit too
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@72786f38
|
6 years |
Jaroslav Jindrak |
cpp: moved all the at_exit logic to two functions which are to be …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d3ba97d
|
6 years |
Jaroslav Jindrak |
cpp: add a stub allowing creating thread_local variables, without …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d276424f
|
6 years |
Jaroslav Jindrak |
cpp: fix allocators for promise and packaged_task
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d71d09
|
6 years |
Jaroslav Jindrak |
cpp: remove aux::future_return_t as it was just identity now
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ea9dd2
|
6 years |
Jaroslav Jindrak |
cpp: add allocator support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@09170ab8
|
6 years |
Jaroslav Jindrak |
cpp: change todo to a note as the behaviour is compliant
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d68584
|
6 years |
Jaroslav Jindrak |
cpp: add stub exception support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@239d25b
|
6 years |
Jaroslav Jindrak |
cpp: add the ability to catch named exceptions when exceptions are …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fda6dd4
|
6 years |
Jaroslav Jindrak |
cpp: implemented packaged_task
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1621f91
|
6 years |
Jaroslav Jindrak |
cpp: fix return types for future<R>::get and shared_future<R>::get
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8660ad0
|
6 years |
Jaroslav Jindrak |
cpp: remove redundant specializations similarly to how we did it with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6c3bf3
|
6 years |
Jaroslav Jindrak |
cpp: remove redundant specializations of shared_future using some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a552044
|
6 years |
Jaroslav Jindrak |
cpp: added shared_future, but it might be possible to remove the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0fc6b6c
|
6 years |
Jaroslav Jindrak |
cpp: make sure that promise::get_future increments the refcount since …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d299c93
|
6 years |
Jaroslav Jindrak |
cpp: make future_base shared_future-ready and fix promise::share()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f43be5
|
6 years |
Jaroslav Jindrak |
cpp: implemented promise and future for references
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@396b234
|
6 years |
Jaroslav Jindrak |
cpp: add missing implementation of the shared state abandoning …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf279270
|
6 years |
Jaroslav Jindrak |
cpp: create promise_base and use it to implement all three versions of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@87efcb1
|
6 years |
Jaroslav Jindrak |
cpp: use default implementations of assignment instead of explicitly …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d340254
|
6 years |
Jaroslav Jindrak |
cpp: remove completed todo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60cb9e1
|
6 years |
Jaroslav Jindrak |
cpp: make shared_state work with void as its template parameter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd6ad4b
|
6 years |
Jaroslav Jindrak |
cpp: remove unneeded std:: prefixes and add implementations for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a29607
|
6 years |
Jaroslav Jindrak |
cpp: future::get does not release the state
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e97265
|
6 years |
Jaroslav Jindrak |
cpp: refactor future to avoid code duplication, fix wait_for and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d86c00f0
|
6 years |
Jaroslav Jindrak |
cpp: add the new subheaders into <future>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7480341
|
6 years |
Jaroslav Jindrak |
cpp: fix include guards
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf13e711
|
6 years |
Jaroslav Jindrak |
cpp: make the launch enum class start at 1 as it is used in bitwise …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0076b9d
|
6 years |
Jaroslav Jindrak |
cpp: add a missing include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3faf90ad
|
6 years |
Jaroslav Jindrak |
cpp: get rid of the old redundant result_of implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|