48 Révisions (861568b146f9acef28790d108b863696892eb817)

Auteur SHA1 Message Date
  Sam Hocevar 861568b146 misc: some cleanup in files, including UTF-8 BOM. il y a 9 ans
  Sam Hocevar 70edc0d38e misc: carry on with the lowercase rampage. il y a 10 ans
  Sam Hocevar 03c17fcae4 base: clean up and refactor containers. il y a 10 ans
  Benjamin ‘Touky’ Huet f139a7e164 LolImGui integration 2nd pass: It now works perfectly (to the extent of the api) il y a 10 ans
  Benjamin ‘Touky’ Huet bd9fddc5d9 Split Tileset in TextureImage -> Tileset il y a 10 ans
  Benjamin ‘Touky’ Huet e1d1ecfd81 Added AsyncImageLoader to load images on threads il y a 10 ans
  Sam Hocevar 3835dc62e0 base: minor variable renaming. il y a 10 ans
  Sam Hocevar a07844682e build: remove dead PS3 code. il y a 10 ans
  Sam Hocevar f8b29001cd base: convert map and avl_tree methods to lowercase. Because. il y a 10 ans
  Sam Hocevar 90a60ba446 image: revert GDI+ animated GIF tests; we’ll try something else. il y a 10 ans
  Sam Hocevar 28e8fd6834 image: first GIF encoder iteration. il y a 10 ans
  Sam Hocevar cd988786b9 build: reorganise includes so that we can use precompiled headers later. il y a 10 ans
  Sam Hocevar e2f53bb71a image: fix bug introduced in Image::Lock2D(). il y a 10 ans
  Sam Hocevar 2a5150e060 base: VISUQL STUDIO JTE NIAUE Q LQ KQLQSH. il y a 10 ans
  Sam Hocevar fe665f85b4 base: strip core.h from its contents and put it in public/private headers. il y a 10 ans
  Sam Hocevar 3862ad59dc base: going on a lowercase rampage; today’s victim: Array. il y a 10 ans
  Sam Hocevar 7e9f926c43 base: switch map, hash, array2d and array3d to lowercase, like standard il y a 10 ans
  Sam Hocevar 1ad2430ba9 image: implement Image::Lock2D(). il y a 10 ans
  Sam Hocevar 546e76987d image: fix inconsistent data after image resizing. il y a 10 ans
  Sam Hocevar 478b74c6fe image: we can now read Oric .tap files. il y a 10 ans
  Sam Hocevar b369be3dd7 build: various Windows compilation fixes. il y a 10 ans
  Sam Hocevar 1e23be81a0 base: remove Array::PushFirst() because Array::Insert(..., 0) works just il y a 10 ans
  Sam Hocevar 1dc1c0583a image: port some error diffusion dithering algorithms. il y a 10 ans
  Sam Hocevar 60a8a64c8f image: fix two small but nasty bugs in the Image methods. il y a 10 ans
  Sam Hocevar eac62b436b image: start to implement some conversions between pixel spaces. il y a 10 ans
  Sam Hocevar 347e6a0551 image: port libpipi stock images, plus noise and screen rendering. il y a 10 ans
  Sam Hocevar 9e08928ad3 base: allow to retrieve the keys in Map, and use that to clean up Image. il y a 10 ans
  Sam Hocevar 5fc5d62849 image: add an optional Imlib2 codec, prepare for float32 images, make the il y a 10 ans
  Sam Hocevar 227411f337 image: refactor codecs so that they no longer store anything in the image il y a 10 ans
  Sam Hocevar f455f0e2d1 image: start reworking the Image class to properly split the pixel handling il y a 10 ans
  Benjamin ‘Touky’ Huet 809600ea47 Fixed Thread-safe image loading il y a 10 ans
  Sam Hocevar d16595a0bc image: some refactoring of the Image class. Not final. il y a 10 ans
  Sam Hocevar d982b67aaa image: add methods to save images and a small test program. il y a 10 ans
  Benjamin ‘Touky’ Huet 3d4b3d53c3 Added bunch of stuff on threads and images. il y a 10 ans
  Sam Hocevar c54ca8bf40 image: try to reuse existing images when loading them, and don't unload il y a 12 ans
  Sam Hocevar e6b0bd07bf image: hide the constructor behind a factory so that we can later il y a 12 ans
  Sam Hocevar f16704ecb0 image: GetData returns uint8_t* instead of void*, it's a lot safer. il y a 12 ans
  Sam Hocevar c46b3fbfec image: remove the Image::Format enum and use PixelFormat instead. il y a 12 ans
  Sam Hocevar 1c3ca01ea0 build: fix a few compiler warnings here and there. il y a 12 ans
  Sam Hocevar d6634da83f build: fix the WTFPL site URL in all code comments. il y a 12 ans
  Sam Hocevar 28728814cc core: replace usage of sin() or std::sin() with lol::sin() where appropriate. il y a 12 ans
  Sam Hocevar c0cb995fd2 win32: various compilation fixes, mostly project updates, but also a il y a 13 ans
  Sam Hocevar fbdec834dd image: add a GDI+ loader. il y a 13 ans
  Sam Hocevar 2435bd47ed osx: automake does not support .mm files yet, so rename ios-image.mm back il y a 13 ans
  Sam Hocevar c61ae1ffa7 core: implement dynamic registration of image loaders. il y a 13 ans
  Sam Hocevar beb141dd5b build: fix Win64 compilation with mingw64, using an updated SDL build. il y a 13 ans
  Sam Hocevar 7b7d4fe003 build: stop defining ANDROID_NDK and check for __ANDROID__ instead. il y a 13 ans
  Sam Hocevar 6b1985d95f android: keep a pointer on the global Java VM instead of the current il y a 13 ans
  Sam Hocevar 6bbe943492 core: rename vec2i to ivec2 etc. to better match GLSL. il y a 13 ans
  Sam Hocevar df638532d8 image: error reporting in the Android image loading class. il y a 13 ans