2022-01-11 14:02:37 by Nia Alarie | Files touched by this commit (3) | |
Log message:
SDL2: update to 2.0.20
This is largely a bugfix release, with the following changes:
General:
* SDL_RenderGeometryRaw() takes a pointer to SDL_Color, not int. You can
cast color data in SDL_PIXELFORMAT_RGBA32 format
(SDL_PIXELFORMAT_ABGR8888 on little endian systems) for this
parameter.
* Improved accuracy of horizontal and vertical line drawing when using
OpenGL or OpenGLES
* Added the hint SDL_HINT_RENDER_LINE_METHOD to control the method of
line drawing used, to select speed, correctness, and compatibility.
Linux:
* Fixed hotplug controller detection, broken in 2.0.18
|
2021-12-07 21:31:27 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
SDL2: update to 2.0.18.
---------------------------------------------------------------------------
2.0.18:
---------------------------------------------------------------------------
General:
* The SDL wiki documentation and development headers are automatically
kept in sync
* Each function has information about in which version of SDL it
was introduced
* Added the hint SDL_HINT_APP_NAME to let SDL know the name of your
application for various places it might show up in system information
* Added SDL_RenderGeometry() and SDL_RenderGeometryRaw() to allow
rendering of arbitrary shapes using the SDL 2D render API
* Added SDL_SetTextureUserData() and SDL_GetTextureUserData() to
associate application data with an SDL texture
* Added SDL_RenderWindowToLogical() and SDL_RenderLogicalToWindow()
to convert between window coordinates and logical render coordinates
* Added SDL_RenderSetVSync() to change whether a renderer present
is synchronized with vblank at runtime
* Added SDL_PremultiplyAlpha() to premultiply alpha on a block of
SDL_PIXELFORMAT_ARGB8888 pixels
* Added a window event SDL_WINDOWEVENT_DISPLAY_CHANGED which is
sent when a window changes what display it's centered on
* Added SDL_GetWindowICCProfile() to query a window's ICC profile,
and a window event SDL_WINDOWEVENT_ICCPROF_CHANGED that is sent
when it changes
* Added the hint SDL_HINT_VIDEO_EGL_ALLOW_TRANSPARENCY to allow
EGL windows to be transparent instead of opaque
* SDL_WaitEvent() has been redesigned to use less CPU in most cases
* Added SDL_SetWindowMouseRect() and SDL_GetWindowMouseRect() to
confine the mouse cursor to an area of a window
* You can now read precise mouse wheel motion using 'preciseX' and
'preciseY' event fields
* Added SDL_GameControllerHasRumble() and
SDL_GameControllerHasRumbleTriggers() to query whether a game
controller supports rumble
* Added SDL_JoystickHasRumble() and SDL_JoystickHasRumbleTriggers()
to query whether a joystick supports rumble
* SDL's hidapi implementation is now available as a public API in
SDL_hidapi.h
Linux:
* Added the hint SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME to set
the activity that's displayed by the system when the screensaver
is disabled
* Added the hint SDL_HINT_LINUX_JOYSTICK_CLASSIC to control whether
/dev/input/js* or /dev/input/event* are used as joystick devices
* Added the hint SDL_HINT_JOYSTICK_DEVICE to allow the user to
specify devices that will be opened in addition to the normal
joystick detection
* Added SDL_LinuxSetThreadPriorityAndPolicy() for more control over
a thread priority on Linux
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-09-08 23:05:16 by Nia Alarie | Files touched by this commit (213) |
Log message:
Recursive revbump for audio/jack
|
2021-08-11 22:12:25 by Nia Alarie | Files touched by this commit (4) | |
Log message:
SDL2: update to 2.0.16
General:
Added SDL_FlashWindow() to get a user’s attention
Added SDL_GetAudioDeviceSpec() to get the preferred audio format of a device
Added SDL_SetWindowAlwaysOnTop() to dynamically change the \
SDL_WINDOW_ALWAYS_ON_TOP flag for a window
Added SDL_SetWindowKeyboardGrab() to support grabbing the keyboard \
independently of the mouse
Added SDL_SoftStretchLinear() to do bilinear scaling between 32-bit software \
surfaces
Added SDL_UpdateNVTexture() to update streaming NV12/21 textures
Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow \
sending custom trigger effects to the DualSense controller
Added SDL_GameControllerGetSensorDataRate() to get the sensor data rate for \
PlayStation and Nintendo Switch controllers
Added support for the Amazon Luna game controller
Added rumble support for the Google Stadia controller using the HIDAPI driver
Added SDL_GameControllerType constants for the Amazon Luna and Google Stadia \
controllers
Added analog rumble for Nintendo Switch Pro controllers using the HIDAPI driver
Reduced CPU usage when using SDL_WaitEvent() and SDL_WaitEventTimeout()
|
2021-07-30 14:27:14 by Ryo ONODERA | Files touched by this commit (366) |
Log message:
*: Recursive revbump from audio/pulseaudio-15.0
|
2021-03-09 21:41:08 by matthew green | Files touched by this commit (3) |
Log message:
check return value of ioctl() and return an error if it fails.
stops mpv continuing thinking it has a valid setup audio
device that makes it seem to have hung.
bump pkg version.
|
2021-02-07 07:30:42 by Ryo ONODERA | Files touched by this commit (357) |
Log message:
*: Recursive revbump from audio/pulseaudio-14.2.nb1
|
2021-01-02 16:54:03 by Nia Alarie | Files touched by this commit (10) | |
Log message:
SDL2: Update to 2.0.14
Simple DirectMedia Layer - SDL version 2.0.14 (stable)
In addition to lots of bug fixes, here are the major changes in this
release:
General:
* Added support for PS5 DualSense and Xbox Series X controllers to the
HIDAPI controller driver
* Added game controller button constants for paddles and new buttons
* Added game controller functions to get additional information:
* SDL_GameControllerGetSerial()
* SDL_GameControllerHasAxis()
* SDL_GameControllerHasButton()
* SDL_GameControllerGetNumTouchpads()
* SDL_GameControllerGetNumTouchpadFingers()
* SDL_GameControllerGetTouchpadFinger()
* SDL_GameControllerHasSensor()
* SDL_GameControllerSetSensorEnabled()
* SDL_GameControllerIsSensorEnabled()
* SDL_GameControllerGetSensorData()
* SDL_GameControllerRumbleTriggers()
* SDL_GameControllerHasLED()
* SDL_GameControllerSetLED()
* Added the hint SDL_HINT_JOYSTICK_HIDAPI_PS5 to control whether the
HIDAPI driver for PS5 controllers should be used.
* Added joystick functions to get additional information:
* SDL_JoystickGetSerial()
* SDL_JoystickRumbleTriggers()
* SDL_JoystickHasLED()
* SDL_JoystickSetLED()
* Added an API to allow the application to create virtual joysticks:
* SDL_JoystickAttachVirtual()
* SDL_JoystickDetachVirtual()
* SDL_JoystickIsVirtual()
* SDL_JoystickSetVirtualAxis()
* SDL_JoystickSetVirtualButton()
* SDL_JoystickSetVirtualHat()
* Added SDL_LockSensors() and SDL_UnlockSensors() to guarantee exclusive
access to the sensor list
* Added SDL_HAPTIC_STEERING_AXIS to play an effect on the steering wheel
* Added the hint SDL_HINT_MOUSE_RELATIVE_SCALING to control whether
relative motion is scaled by the screen DPI or renderer logical size
* The default value for SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS is now
false for better compatibility with modern window managers
* Added SDL_GetPreferredLocales() to get the application’s current
locale setting
* Added the hint SDL_HINT_PREFERRED_LOCALES to override your
application’s default locale setting
* Added SDL_OpenURL() to open a URL in the system’s default browser
* Added SDL_HasSurfaceRLE() to tell whether a surface is currently using
RLE encoding
* Added SDL_SIMDRealloc() to reallocate memory obtained from
SDL_SIMDAlloc()
* Added SDL_GetErrorMsg() to get the last error in a thread-safe way
* Added SDL_crc32(), SDL_wcscasecmp(), SDL_wcsncasecmp(), SDL_trunc(),
SDL_truncf()
* Added clearer names for RGB pixel formats, e.g.
SDL_PIXELFORMAT_XRGB8888, SDL_PIXELFORMAT_XBGR8888, etc.
Windows:
* Added the RAWINPUT controller driver to support more than 4 Xbox
controllers simultaneously
* Added the hint SDL_HINT_JOYSTICK_RAWINPUT to control whether the
RAWINPUT driver should be used
* Added the hint SDL_HINT_JOYSTICK_HIDAPI_CORRELATE_XINPUT to control
whether XInput and WGI should be used to for complete controller
functionality with the RAWINPUT driver.
macOS:
* Added the SDL_WINDOW_METAL flag to specify that a window should be
created with a Metal view
* Added SDL_Metal_GetLayer() to get the CAMetalLayer backing a Metal
view
* Added SDL_Metal_GetDrawableSize() to get the size of a window’s
drawable, in pixels
Linux:
* Added Vulkan support to the KMSDRM video driver
* Added the hint SDL_HINT_AUDIO_DEVICE_APP_NAME to specify the name that
shows up in PulseAudio for your application
* Added the hint SDL_HINT_AUDIO_DEVICE_STREAM_NAME to specify the name
that shows up in PulseAudio associated with your audio stream
* Added the hint SDL_HINT_LINUX_JOYSTICK_DEADZONES to control whether
HID defined dead zones should be respected on Linux
* Added the hint SDL_HINT_THREAD_PRIORITY_POLICY to specify the thread
scheduler policy
* Added the hint SDL_HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL to allow
time critical threads to use a realtime scheduling policy
Android:
* Added SDL_AndroidRequestPermission() to request a specific system
permission
* Added the hint SDL_HINT_ANDROID_BLOCK_ON_PAUSE_PAUSEAUDIO to control
whether audio will pause when the application goes intot he background
OS/2:
* Added support for OS/2, see docs/README-os2.md for details
Emscripten (running in a web browser):
* Added the hint SDL_HINT_EMSCRIPTEN_ASYNCIFY to control whether SDL
should call emscripten_sleep internally
|