Activity for redgpu2

  • Constantine Tarasenkov committed [7e2346] on Code

    Some code exclusively for GCC on Windows

  • Constantine Tarasenkov committed [520547] on Code

    Update named parameters for latest changes

  • Constantine Tarasenkov committed [61fbc0] on Code

    Sep 18, 2025: reflect REDGPU latest changes from Sep 18, 2025

  • Constantine Tarasenkov committed [aa29fb] on Code

    Copy-and-paste minimum guarantees between functions

  • Constantine Tarasenkov committed [f8240a] on Code

    Thanks to @r-lyeh: syncing red2ExpectMinimumGuarantees and red2ExpectMinimumGuaranteesIntelUHDGraphics730 guarantees

  • Constantine Tarasenkov committed [3cefd7] on Code

    Sep 11, 2025: update example code for the API changes made today

  • Constantine Tarasenkov committed [bc5e1b] on Code

    Sep 11, 2025: changing the API a little

  • Constantine Tarasenkov committed [a47ae6] on Code

    Add restrict to access macros convenience for redCreateTexture

  • Constantine Tarasenkov committed [12b65a] on Code

    Not creating default textures in red2CreateImage

  • Constantine Tarasenkov committed [02cb0b] on Code

    Currently, there can be only 16 memory heaps max (VK_MAX_MEMORY_HEAPS)

  • Constantine Tarasenkov committed [f5ebef] on Code

    Fortify red2CreateArray and red2CreateImage against overallocations

  • Constantine Tarasenkov committed [154efc] on Code

    Fixes for zero alignments in REDGPU_*_BYTES_TO_NEXT_ALIGNMENT_BOUNDARY macros

  • Constantine Tarasenkov committed [75ee21] on Code

    Sep 02, 2025: changes for Intel HD Graphics 520 on Windows

  • Constantine Tarasenkov committed [9a6c4c] on Code

    Sep 02, 2025

  • Constantine Tarasenkov committed [7fe69d] on Code

    Sep 02, 2025

  • Constantine Tarasenkov committed [fb0e87] on Code

    Do not reset array's alignment to 0 on REDGPU_32_DYNAMIC_ARRAY_FREE, update the examples for today's changes

  • Constantine Tarasenkov committed [c9afc7] on Code

    Remove red32MirrorBytesOfUint64 and red32MirrorStringJoin fixed size strings to rather use REDGPU_32_DYNAMIC_ARRAY_STRING_JOIN array-based strings instead, add new REDGPU_32_DYNAMIC_ARRAY_RESIZE macro, allow red32MemoryReallocAligned to shrink reallocations

  • Constantine Tarasenkov committed [caeced] on Code

    Aug 29, 2025

  • Constantine Tarasenkov committed [9734a7] on Code

    Add explicit support for Intel UHD Graphics 730 on Windows 10

  • Constantine Tarasenkov committed [c9c894] on Code

    Add a new simple compute example, rename red32StringJoin to red32MirrorStringJoin, add a new REDGPU_32_DYNAMIC_ARRAY_STRING_JOIN macro

  • Constantine Tarasenkov committed [61928b] on Code

    Regenerate named parameters headers

  • Constantine Tarasenkov committed [eb7ef2] on Code

    Add REDGPU_32_DYNAMIC_ARRAY_FREE macro

  • Constantine Tarasenkov committed [df3e6e] on Code

    Keep polishing REDGPU 32

  • Constantine Tarasenkov committed [46b2ef] on Code

    Implement more REDGPU 32 procedures

  • Constantine Tarasenkov committed [47e0eb] on Code

    Change the look of mutable outputs array

  • Constantine Tarasenkov committed [1188f3] on Code

    Fix a typo

  • Constantine Tarasenkov committed [7fe1f3] on Code

    Add a new red2ExpectMinimumImageFormatsLimitsAndFeatures procedure

  • Constantine Tarasenkov committed [4c90a1] on Code

    Return more information from red2CreateArray and red2CreateImage

  • Constantine Tarasenkov committed [a19a34] on Code

    Check for memory type compatibility for dedicated and mappable resources

  • Constantine Tarasenkov committed [c4f72a] on Code

    Aug 24, 2025

  • Constantine Tarasenkov committed [03816d] on Code

    Regenerate np_redgpu_2.h

  • Constantine Tarasenkov committed [f3156e] on Code

    Misc rename

  • Constantine Tarasenkov committed [7ed7ad] on Code

    Another test for red32StringJoin

  • Constantine Tarasenkov committed [6752f7] on Code

    Bounds check red32StringJoin

  • Constantine Tarasenkov committed [71a7eb] on Code

    Make all code compile as C by default

  • Constantine Tarasenkov committed [8030ed] on Code

    Introduce redgpu_32.cpp, add another example

  • Constantine Tarasenkov committed [0ddf26] on Code

    Add a new example

  • Constantine Tarasenkov committed [ddc931] on Code

    Check alignments of returned bytes counts

  • Constantine Tarasenkov committed [40947c] on Code

    Pass GPU handles to expect macros

  • Constantine Tarasenkov committed [84a28b] on Code

    Move expect macros out of internal procedures

  • Constantine Tarasenkov committed [9a4396] on Code

    Fixes for C

  • Constantine Tarasenkov committed [292d0f] on Code

    Fix a typo

  • Constantine Tarasenkov committed [1db54c] on Code

    Aug 22, 2025

  • Constantine Tarasenkov committed [7f417c] on Code

    REDGPU 2: allow to replace std::vector and std::map with eastl::vector and eastl::map

  • Constantine Tarasenkov committed [f9c3a0] on Code

    REDGPU 2: add new red2Create/DestroyStreamsHighway() procedures

  • Constantine Tarasenkov committed [a7175b] on Code

    REDGPU 2: update named parameters files

  • Constantine Tarasenkov committed [bb009e] on Code

    REDGPU 2: fix previous commit

  • Constantine Tarasenkov committed [db7d84] on Code

    REDGPU 2: add the ability to wait on and signal additional GPU signals on stream flushes

  • Constantine Tarasenkov committed [f038b4] on Code

    REDGPU 2: remove the need for the user to pass an array of 65536 values

  • Constantine Tarasenkov committed [066ed2] on Code

    REDGPU 2: internal changes

  • Constantine Tarasenkov committed [1b0467] on Code

    REDGPU 2: update named parameters

  • Constantine Tarasenkov committed [a4603f] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [44395d] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [e94952] on Code

    REDGPU 2: internal fixes

  • Constantine Tarasenkov committed [edba65] on Code

    REDGPU 2: internal fixes

  • Constantine Tarasenkov committed [4d3566] on Code

    REDGPU 2: update named parameters

  • Constantine Tarasenkov committed [bcd762] on Code

    REDGPU 2: sketch out the feature described in the previous commit

  • Constantine Tarasenkov committed [2c1e58] on Code

    REDGPU 2: describe a feature idea called 'NULL synchronization streams and GPU signal highway lanes'

  • Constantine Tarasenkov committed [ebe37f] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [4cdcf4] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [3afdbb] on Code

    REDGPU 2: add the ability for streams to wait for and unsignal GPU signals

  • Constantine Tarasenkov committed [065f0d] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [91fcb5] on Code

    REDGPU 2: rather pass optional GPU signals to signal per stream

  • Constantine Tarasenkov committed [c18163] on Code

    REDGPU 2: add an optionalGpuSignalToSignal parameter to red2StreamFlushToQueue() procedure

  • Constantine Tarasenkov committed [cc53cb] on Code

    REDGPU 2: remove the newly added procedure to do it the other way in the next commits

  • Constantine Tarasenkov committed [98a463] on Code

    REDGPU 2: add new red2StreamGetSignaledGpuSignal() procedure

  • Constantine Tarasenkov committed [15afde] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [a6e082] on Code

    REDGPU 2: fix streams' calls selection logic

  • Constantine Tarasenkov committed [641439] on Code

    REDGPU 2: add new stream procedures

  • Constantine Tarasenkov committed [6cbc9e] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [dbdfdc] on Code

    REDGPU 2: update named parameters files

  • Constantine Tarasenkov committed [327be3] on Code

    REDGPU 2: add new barrier procedures

  • Constantine Tarasenkov committed [81de89] on Code

    REDGPU 2: these procedures are superseded by red2RedXOnlyCallDiscardResource()

  • Constantine Tarasenkov committed [961d9d] on Code

    REDGPU 2: add new red2RedXOnlyCallDiscardResource() procedure

  • Constantine Tarasenkov committed [6c3fd2] on Code

    REDGPU 2 API changes: rework discards for both REDGPU and REDGPU X

  • Constantine Tarasenkov committed [629de3] on Code

    REDGPU 2: add a new red2GpuWaitIdle() procedure

  • Constantine Tarasenkov committed [db6648] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [2c4227] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [98c6b3] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [ecf8ac] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [c2a1ec] on Code

    REDGPU 2: add new red2PickResourceMemoryTypeIndex() procedure

  • Constantine Tarasenkov committed [b3e5c4] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [14fea6] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [e020c3] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [824cb1] on Code

    REDGPU 2 API change: waiting for a present queue to idle is a valid behavior on both REDGPU and REDGPU X

  • Constantine Tarasenkov committed [793eff] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [f78c5c] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [27125d] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [1be407] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [185da1] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [38b3e7] on Code

    REDGPU 2 API change: pass procedure addresses to calls explicitly everywhere

  • Constantine Tarasenkov committed [f3f64e] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [caff24] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [cc1d7d] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [548ac6] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [5e5f71] on Code

    REDGPU 2: minor internal cleanups

  • Constantine Tarasenkov committed [412316] on Code

    REDGPU 2: regenerate misc/np/np_redgpu_2.h file

  • Constantine Tarasenkov committed [8ec8c2] on Code

    REDGPU 2: update misc/npgenerator/functions_redgpu_2.txt file

  • Constantine Tarasenkov committed [00f3e8] on Code

    REDGPU 2: never delete CPU signal handles at runtime, recycle the existing ones via their tickets number 0

  • Constantine Tarasenkov committed [ca47f0] on Code

    REDGPU 2: internal renamings

1 >
MongoDB Logo MongoDB