nyorain
2414722574
Make log:_strip_path more efficient
8 years ago
nyorain
acbc0a019a
Make logging ninja friendly
...
When building with ninja instead of make __FILE__ will be relative
and logging therefore break. This moves stripping the path
from __FILE__ to runtime and handles a relative filepath as
well as a full one.
8 years ago
Drew DeVault
325a331425
Fix some build errors
8 years ago
Drew DeVault
2b06f88f0b
Combine internal DRM headers into one
...
Everything always just included both anyway
8 years ago
Drew DeVault
28e3148bbc
Spice up the example program a bit
8 years ago
Drew DeVault
7a25d6c50b
Destroy gles3 wlr_surfaces
8 years ago
Drew DeVault
2b909e1729
Add error "handling" to gles3 backend
8 years ago
Scott Anderson
63c3faa006
Fixed rendering bug: Delay calling gbm_surface_release_buffer until it
...
has been scanned out.
8 years ago
Drew DeVault
cd6a40d816
Further improvements to rendering subsystem
8 years ago
Drew DeVault
83f8864f0a
Add wlr_renderer and move quad rendering there
8 years ago
Drew DeVault
211488131f
Add wlr_shader to wlr-render
8 years ago
Drew DeVault
fc1dc1b5b0
Use constant VBO for quad, add matrix stuff
8 years ago
Drew DeVault
cda12a3eda
Add texture, use index buffer, tweak matricies
8 years ago
Scott Anderson
382f712792
Merge remote-tracking branch 'upstream/master' into rotation
8 years ago
Drew DeVault
69deb99a65
Merge pull request #10 from ascent12/edid
...
Filled out more wlr_output fields.
8 years ago
Scott Anderson
632a7acb03
Filled out more wlr_output fields.
8 years ago
Scott Anderson
53dd622263
Provide user with transformation matrix
8 years ago
Drew DeVault
6f5c70ac69
Let backend track transform state
...
This will be necessary to provide it to clients via wl_output.
8 years ago
Drew DeVault
e240fb0518
s/-d/-o/
8 years ago
Drew DeVault
f0a6efcfcd
example/main.c -> example/simple.c
8 years ago
Drew DeVault
d79f578022
Update README.md, add CONTRIBUTING.md
8 years ago
Scott Anderson
dbb8612d0c
Removed testing for wayland/xorg from examples
8 years ago
Scott Anderson
c97de93fe1
Added output rotation example
8 years ago
Drew DeVault
6298351d83
Merge pull request #7 from ascent12/logging
...
Logging improvements
8 years ago
Scott Anderson
b537656b4b
Removed inline function
8 years ago
Scott Anderson
cf07a9fc4f
Logging improvements
8 years ago
Drew DeVault
e1c09d8b05
Switch example to use wl_list over list_t
8 years ago
Drew DeVault
7d82476590
Refactor type implementations
8 years ago
Drew DeVault
7051d0e79d
Merge pull request #6 from ascent12/multi-gpu
...
Udev event device matching
8 years ago
Scott Anderson
5df56653ab
Changed invalidate interface.
8 years ago
Scott Anderson
de44994dfc
Udev event device matching
8 years ago
Drew DeVault
40b85d992a
Refactor udev and drm initialization
8 years ago
ascent12
62d612a01e
Merge branch 'master' into session
8 years ago
Drew DeVault
ae77004346
Add more logging around udev
8 years ago
Drew DeVault
e2ee67125e
s/wayland.h/types.h/g
8 years ago
Drew DeVault
c7f6981d9c
Clean up outputs on exit
8 years ago
Drew DeVault
579909a368
Promote types to a standalone subproject
8 years ago
Drew DeVault
fee409bd0a
Generalize DPMS, remove DRM refs from example
8 years ago
Drew DeVault
03c9b46034
Have backend manage opengl context
8 years ago
Scott Anderson
f9d363fece
Added device matching
8 years ago
Scott Anderson
7efdd3c9fc
Refactored renderer startup to function.
8 years ago
Scott Anderson
ce8786721b
Got it working.
8 years ago
Scott Anderson
058b8bdf27
Working commit
8 years ago
Scott Anderson
c88f252580
Initial D-Bus signal support.
8 years ago
Drew DeVault
66e02e97ec
Merge pull request #4 from ascent12/refresh
...
More accurate refresh rates (mHz)
8 years ago
Scott Anderson
409065ba2e
Changed to signed
8 years ago
Scott Anderson
eac603bfdf
Merge branch 'master' into refresh
8 years ago
Drew DeVault
537096807e
Merge pull request #3 from ascent12/master
...
DPMS support
8 years ago
Scott Anderson
3000b8615f
More accurate refresh rates (mHz)
8 years ago
Scott Anderson
599d1bcbdc
DPMS support
8 years ago