Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/haasn/libplacebo

Official mirror of libplacebo
https://github.com/haasn/libplacebo

shaders: refactor variable definitions

Group the variable state up into its own struct, which also includes
metadata like whether or no...

ec6e5260cebe649dc5a5cc4d73dcd1884689b0c9 authored about 7 years ago by Niklas Haas <[email protected]>
config.h: describe the version in more detail

082956d30ece42d780cd3d3e3fb67ea18680a8bf authored about 7 years ago by Niklas Haas <[email protected]>
meson.build: add pkg-config

Also add some versioning policy. Basically, the policy I've decided on:

1. majorver has abstrac...

81e367fe6d71d46ddb3df330ccda87163d61f81e authored about 7 years ago by Niklas Haas <[email protected]>
shaders: fix the matrix order

This is supposed to be column major, but it seems I just flat out forgot
to swap the indices whe...

e5c25606c5ed5351144b159cbcd0747a7447e5b0 authored about 7 years ago by Niklas Haas <[email protected]>
shaders: skip loading unused some uniforms

No reason to keep them around.

0e76746e3c6b56a2dc501c9831b9d218f732f5e9 authored about 7 years ago by Niklas Haas <[email protected]>
shaders: make the ootf non-public

I just realized this depends on `src_luma`, which is a privately defined
variable. It also doesn...

e902300e67906c88bc88b7917402b594f7159979 authored about 7 years ago by Niklas Haas <[email protected]>
ra: fix ra_var_glsl_type_name

Had a typo for vec4 causing it to be treated as vec3

9df6364ce4ddad44382f9bd5ec07cee75533bc19 authored about 7 years ago by Niklas Haas <[email protected]>
ra: add a helper to map ra_vars to GLSL type names

4b4784d7221b2bccad7b9efdb96ac73546eb6b76 authored about 7 years ago by Niklas Haas <[email protected]>
shaders: fix extern const struct definition

Was missing 'extern'

3b2a6c9f6fed3f103f5a81999326c509da8c1306 authored about 7 years ago by Niklas Haas <[email protected]>
shaders: GLSL 1.20 compat

9f407910ba7c0ec96a80a060d894071898322984 authored about 7 years ago by Niklas Haas <[email protected]>
ra: ra_var_host_layout: remove superfluous const

268697e51f96daf3a078c627c7c92540eb73a399 authored about 7 years ago by Niklas Haas <[email protected]>
shaders: support pl_shader_color_map(PL_COLOR_*_UNKNOWN)

Uses pretty much the same inferrence logic as mpv's gpu/video.c;
although we arrive at the concl...

acc8bf454c458ec2898fafd6542ceabd962ceeae authored about 7 years ago by Niklas Haas <[email protected]>
etc: add an ebuild

4bcf85d74140f41161aa8c3721d2399c62fb20e3 authored about 7 years ago by Niklas Haas <[email protected]>
public: fix up the headers

e50a6307d1b1ff27ba74d41d12eb99044f4df116 authored about 7 years ago by Niklas Haas <[email protected]>
build: fix the install path for config.h

aa73323435dac2cd1031a5433b172e92ecb7c454 authored about 7 years ago by Niklas Haas <[email protected]>
README.md: hyperlink the mpv developer references

63d0e9aa6bfb14dc76659eb1f621c550012cd8b2 authored about 7 years ago by Niklas Haas <[email protected]>
README.md: condense lists

They look sort of ugly in the HTML rendered version.

7232a08f6e7e48f433aedadaff973e38f3752992 authored about 7 years ago by Niklas Haas <[email protected]>
libplacebo: initial commit

Code shamelessly stolen from mpv, except without all the awful parts.
(Just kidding, I still lov...

bc39890e207e51f009ece8c71f54a1cacc70e8a1 authored about 7 years ago by Niklas Haas <[email protected]>