6 Commits

Author SHA256 Message Date
628b4f7d02 - Update to 5.5:
* NEW raylib pre-configured Windows package: The new raylib portable and
    self-contained Windows package for raylib 5.5, intended for nobel devs that
    start in programming world, comes with one big addition: support for C code
    building for Web platform with one-single-mouse-click! For the last 10
    years, the pre-configured raylib Windows package allowed to edit simple C
    projects on Notepad++ and easely compile Windows executables with an
    automatic script; this new release adds the possibility to compile the same
    C projects for Web platform with a simple mouse click. This new addition
    greatly simplifies C to WebAssembly project building for new users. The
    raylib Windows Installer package can be downloaded for free from raylib on
    itch.io.
  * NEW raylib project creator tool: A brand new tool developed to help raylib
    users to setup new projects in a professional way. raylib project creator
    generates a complete project structure with multiple build systems
    ready-to-use and GitHub CI/CD actions pre-configured. It only requires
    providing some C files and basic project parameters! The tools is free and
    open-source, and it can be used online!.
  * NEW Platform backend supported: RGFW: Thanks to the rcore platform-split
    implemented in raylib 5.0, adding new platforms backends has been greatly
    simplified, new backends can be added using provided template,
    self-contained in a single C module, completely portable. A new platform
    backend has been added: RGFW. RGFW is a new single-file header-only
    portable library (RGFW.h) intended for platform-functionality management
    (windowing and inputs); in this case for desktop platforms (Windows, Linux,
    macOS) but also for Web platform. It adds a new alternative to the already
    existing GLFW and SDL platform backends.
  * NEW Platform backend version supported: SDL3: Previous raylib 5.0 added
    support for SDL2 library, and raylib 5.5 not only improves SDL2
    functionality, with several issues reviewed, but also adds support for the

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/raylib?expand=0&rev=41
2024-11-27 07:58:45 +00:00
a71ba24983 - Update to 5.0:
* rcore module platform-spli
  * New platform backend supported: SDL
  * New platform backend supported: Nintendo Switch 
  * New splines drawing and evaluation API
  * Pseudo-random numbers generator: rprand
  * Automation Events System API
  * For details check project changelog

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/raylib?expand=0&rev=38
2023-11-18 13:35:33 +00:00
a35b46e0b3 - Update to 4.5.0:
* NEW Improved ANGLE support on Desktop platforms: Support for OpenGL ES 2.0 on Desktop platforms (Windows,
    Linux, macOS) has been reviewed by @wtnbgo GitHub user. Now raylib can be compiled on desktop for OpenGL
    ES 2.0 and linked against ANGLE. This small addition open the door to building raylib for all ANGLE
    supported backends: Direct3D 11, Vulkan and Metal. Please note that this new feature is still experimental
    and requires further testing!
  * NEW Camera module: A brand new implementation from scratch for rcamera module, contributed by @Crydsch
    GitHub user! New camera system is simpler, more flexible, more granular and more extendable. Specific camera
    math transformations (movement/rotation) have been moved to individual functions, exposing them to users if
    required. Global state has been removed from the module and standalone usage has been greatly improved; now
    rcamera.h single-file header-only library can be used externally, independently of raylib. A new
    UpdateCameraPro() function has been added to address input-dependency of UpdateCamera(), now advance users
    have full control over camera inputs and movement/rotation speeds!
  * NEW Support for M3D models and M3D/GLTF animations: 3d models animations support has been a limited aspect of
    raylib for long time, some versions ago IQM animations were supported but raylib 4.5 also adds support for
    the brand new M3D file format, including animations and the long expected support for GLTF animations! The
    new M3D file format is simple, portable, feature complete, extensible and open source. It also provides a
    complete set of tools to export/visualize M3D models from/to Blender! Now raylib supports up to 3 model
    file-formats with animations: IQM, GLTF and M3D.
  * NEW Support QOA audio format (import/export): Just a couple of months ago the new QOA file format was
    published, a very simple, portable and open source quite-ok-audio file format. raylib already supports it,
    added to raudio module and including audio loading from file, loading from memory, streaming from file,
    streaming from memory and exporting to QOA audio format. Because simplicity really matters to raylib!
  * NEW Module for compressed textures loading: rl_gputex, a portable single-file header-only small library to
    load compressed texture file-formats (DDS, PKM, KTX, PVR, ASTC). Provided functionality is not new to raylib
    but it was part of the raylib rtextures module, now it has been moved into a separate self-contained library,
    improving portability. Note that this module is only intended to load compressed data from files, ready to be
    uploaded to GPU, no compression/decompression functionality is provided. This change is a first step towards
    a better modularization of raylib library.
  * Reviewed rlgl module for automatic limits checking: Again, rlgl has been reviewed to simplify usage. Now

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/raylib?expand=0&rev=35
2023-03-20 09:35:06 +00:00
819841d472 - Update to 4.2.0:
* extra libraries cleanup:
  * examples review
  * rres resource format
  * raygui official gui library
  * new file system API
  * New audio stream processors API
  * For details see https://github.com/raysan5/raylib/releases/tag/4.2.0

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/raylib?expand=0&rev=32
2022-08-12 05:42:16 +00:00
a3b305c1e6 - Update to 4.0.0:
* Naming consistency and coherency: API has been completely
    reviewed to be consistent on naming conventions
  * Event Automation System: This new experimental feature has been
    added for future usage, it allows to record input events and
    re-play them automatically.
  * Custom game-loop control: As requested by some advance users,
    the game-loop control can be exposed
  * For details see: https://github.com/raysan5/raylib/blob/4.0.0/CHANGELOG

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/raylib?expand=0&rev=31
2022-02-28 17:52:53 +00:00
75d205cd2e Accepting request 894320 from home:susnux:branches:devel:libraries:c_c++
- Update to 3.7.0

OBS-URL: https://build.opensuse.org/request/show/894320
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/raylib?expand=0&rev=29
2021-05-19 12:02:04 +00:00