Activity for shu

  • Lloyd-sama Lloyd-sama committed [r725] on Code

    Сделал VarInt.

  • Lloyd-sama Lloyd-sama committed [r724] on Code

    Начал Lua.

  • Lloyd-sama Lloyd-sama committed [r723] on Code

    Добавил клёвые ассемблерные реализации математики и пачечных операций.

  • Lloyd-sama Lloyd-sama committed [r722] on Code

    Сделал симплексный шум.

  • Lloyd-sama Lloyd-sama committed [r721] on Code

    Добавил поддержку перекрытий MoveBits, и сделал Random.Open независимым от типа аргумента (⇒разрядности платформы).

  • Lloyd-sama Lloyd-sama committed [r720]

    Сделал Signed Distance Field.

  • Lloyd-sama Lloyd-sama committed [r719]

    Добавил кучи получше.

  • Lloyd-sama Lloyd-sama committed [r718]

    Хорошо, убедили, объектам GAPI нужен подсчёт ссылок.

  • Lloyd-sama Lloyd-sama committed [r717]

    Перевёл MultilevelLookup с Python-версии и сделал некоторые другие связанные с ним вещи, Parser вот.

  • Lloyd-sama Lloyd-sama committed [r716]

    Переделал строки на 0-индексацию.

  • Lloyd-sama Lloyd-sama committed [r715]

    Чекпоинт перед ZEROBASEDSTRINGS.

  • Lloyd-sama Lloyd-sama committed [r714]

    Сделал одиночные операции с битовыми полями (можно использовать как альтернативу индексам переменного размера!) и кривую Гильберта.

  • Lloyd-sama Lloyd-sama committed [r713]

    Сделал универсальный поиск пути, частично предусмотрел форматы картинок с дробной битностью, переделал разбор выражений на operator-precedence parser и искусственный стек.

  • Lloyd-sama Lloyd-sama committed [r712]

    Сделал кучу (heapq). И очередь скриншотов, т. к. много параллельно сохраняемых отбирают CPU у более важных вещей.

  • Lloyd-sama Lloyd-sama committed [r711]

    Теперь для случаев, когда переполнение должно быть предусмотрено, но происходит редко, можно использовать встроенную проверку переполнений вместо .Check*().

  • Lloyd-sama Lloyd-sama committed [r710]

    Сделал BigInt.

  • Lloyd-sama Lloyd-sama committed [r709]

    Сделал типизированные обёртки для хэш-таблиц и красно-чёрных деревьев.

  • Lloyd-sama Lloyd-sama committed [r708]

    Сделал красно-чёрные деревья.

  • Lloyd-sama Lloyd-sama committed [r707]

    Сделал хэш-таблицы.

  • Lloyd-sama Lloyd-sama committed [r706]

    Свернул вариативные записи в Math. Добавил CRC, WyHash и PCG128-64-DXSM :).

  • Lloyd-sama Lloyd-sama committed [r705]

    Убрал самые противные хелперы, а также LazyString, улучшил тесты (недостаточно) и математику.

  • Lloyd-sama Lloyd-sama committed [r704]

    Начал велосипедную базу Юникода. :D Сделал сон через MsgWait вместо Sleep. Чекпоинт перед попыткой убрать хелперы.

  • Lloyd-sama Lloyd-sama committed [r703]

    Сделал VecMask, решающую те же задачи, что bvec в GLSL. Хотел сделать унифицированную очередь в CompoundSink, но обосрался, попробую в другой раз.

  • Lloyd-sama Lloyd-sama committed [r702]

    Украл усовершенствование seed_seq у авторши PCG, начал жевалку PNG в стиле zlib и обёртку над GAPI.

  • Lloyd-sama Lloyd-sama committed [r701]

    Как оказалось на свежий взгляд, DoneBinding.CreatePerpetual — вообще единственный осмысленный сценарий для синглтонов, поэтому теперь они вместо костылей под BindingSet используют простой RobustList. Лол. Соответственно, DoneBinding переоформлен как (Session)DoneNode.

  • Lloyd-sama Lloyd-sama committed [r700]

    Для Session.pending и Session.BindOnDone больше не страшны новые задачи, возникшие в ходе ожидания старых. А специально для вечных синглтонов сделал DoneBinding.CreatePerpetual.

  • Lloyd-sama Lloyd-sama committed [r699]

    Переделал LazyGhost: теперь они не боятся финализации глобальных переменных и умеют бесследно выбрасываться компилятором. Добавил Zlib.

  • Lloyd-sama Lloyd-sama committed [r698]

    Перевёл LodePNG. :D Даже не то чтобы от хорошей жизни: ряд фатальных недостатков требовал устранения.

  • Lloyd-sama Lloyd-sama committed [r697]

    Починил сферы и добавил геосферы (зачем).

  • Lloyd-sama Lloyd-sama committed [r696]

    DimensionalPath для движения по траектории, теперь человеческий — характеризуемый типом, а не количеством измерений.

  • Lloyd-sama Lloyd-sama committed [r695]

    Сильно соптимизировал генерацию фрактального шума за счёт работы пачками вместо отдельных пикселей.

  • Lloyd-sama Lloyd-sama committed [r694]

    Noun — склоняемое существительное с грамматическими категориями, которым удобнее называть вещи, чем ad-hoc механизмами вроде nameGen.

  • Lloyd-sama Lloyd-sama committed [r693]

    Теперь Image можно обходить, помимо 2D-срезов, по MIP-уровням и слоям. Сделал генерацию мипов.

  • Lloyd-sama Lloyd-sama committed [r692]

    Сделал крутой способ упаковки кватернионов в 10-10-10-2 и базовую обёртку над GPU-текстурой. Исправил гонки в логе.

  • Lloyd-sama Lloyd-sama committed [r691]

    Перенёс и доработал *крутит колесо* FileWatch. Теперь они знают про рекурсивные слежения, наверное, более устойчивы к гонкам (лол, нет) и к изменениям из коллбэков.

  • Lloyd-sama Lloyd-sama committed [r690]

    Перенёс и доработал QuickLZ.

  • Lloyd-sama Lloyd-sama committed [r689]

    Перенёс нескучные MIDI, отделил BASS-плагины от их призраков. Сами призраки вместо прежнего Control'а теперь используют класс с виртуальным конструктором.

  • Lloyd-sama Lloyd-sama committed [r688]

    Перенёс BASS — плагины теперь являются призраками, как и основная библиотека. Функции MIDI поленился, сегодня доделаю.

  • Lloyd-sama Lloyd-sama committed [r687]

    Хэши и рандом.

  • Lloyd-sama Lloyd-sama committed [r686]

    Перенёс бенчмарки; переименовал FancyMessage в FancyString :).

  • Lloyd-sama Lloyd-sama committed [r685]

    Сделал массив индексов переменного размера, модели с динамической структурой вершины и КАНАЛАМИ — разными наборами индексов на одних и тех же вершинах, и FancyMessage со вложенностью и автоподсветкой.

  • Lloyd-sama Lloyd-sama committed [r684]

    — HTML-лог в несколько колонок!

  • Lloyd-sama Lloyd-sama committed [r683]

    Вынес RobustList из BindingManager, сделал захардкоженные ветки в Projection.

  • Lloyd-sama Lloyd-sama committed [r682]

    Теперь ограничение FPS может зависеть от частоты обновления экрана. Однажды может понадобиться управляемое заранее неизвестными параметрами, но тогда дёргать UpdateFPSLimit придётся пользователю.

  • Lloyd-sama Lloyd-sama committed [r681]

    Улучшил FancyMessage.Parse (и теперь она умеет вставлять другие FancyMessage!). Ухудшил Bindings. Исправил баг в LazyGhost.

  • Lloyd-sama Lloyd-sama committed [r680]

    Мелочи. Попробовал ускорить GDI/OpenGL-функции при помощи холостого вызова DescribePixelFormat на старте программы.

  • Lloyd-sama Lloyd-sama committed [r679]

    Добавил все нужные и ненужные векторы: (Vec2–4) × ((u)int8–64, float16–64), приложив некоторые усилия к тому, чтобы результат компилировался меньше чем за полминуты.

  • Lloyd-sama Lloyd-sama committed [r678]

    Более леденящие душу математические функции.

  • Lloyd-sama Lloyd-sama committed [r677]

    Клавиатура/мышка от 1 и 3 лица и полноэкранный режим. Ещё придумал зацикливать периоды.

  • Lloyd-sama Lloyd-sama committed [r676]

    Сделал OpenGL-окно :D, перенёс часть математики (матрицы/кватернионы/Transform) и СИЛЬНО оптимизировал.

  • Lloyd-sama Lloyd-sama committed [r675]

    Модификация списка биндингов во время обхода. Окно с поддержкой обновления по таймеру, помимо Sleep. Аутизм для EnumToString.

  • Lloyd-sama Lloyd-sama committed [r674]

    Предыдущее сообщение должно было звучать так: «Я всё понял.jpg. Ну, попробуем сначала».

  • Lloyd-sama Lloyd-sama committed [r673]

  • Lloyd-sama Lloyd-sama committed [r672]

    Немножко починил таймеры: те, что с периодами, вообще нельзя закрывать в обработчике. (Ещё таймеры ResourcePool'а виснут, но с ними в другой раз разберусь).

  • Lloyd-sama Lloyd-sama committed [r671]

    Перенёс Format/IntFormat/FloatFormat в USystem.

  • Lloyd-sama Lloyd-sama committed [r670]

    Скиннинг теперь использует (сразу не догадался) комбинацию в одном преобразовании (1) обратного преобразования костью из исходной позиции (inverse bind), (2) прямого преобразования той же костью в актуальную позицию.

  • Lloyd-sama Lloyd-sama committed [r669]

    Настройки растеризатора теперь параметр DrawBatch, как и должно быть.

  • Lloyd-sama Lloyd-sama committed [r668]

    Исправил гонку в NewtonBodyTransformCallback, только из-за которой и казалось, что глючат деревья.

  • Lloyd-sama Lloyd-sama committed [r667]

    Ary теперь поддерживает RTTI и управляемые типы.

  • Lloyd-sama Lloyd-sama committed [r666]

    Флоатовый Equals по заветам https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/.

  • Lloyd-sama Lloyd-sama committed [r665]

    Ухудшил Tokenizer (чот Scanner очень медленно работает, потом разберусь).

  • Lloyd-sama Lloyd-sama committed [r664]

    kd-tree-v2 плохо работают, ну и ладно, потом доделаю.

  • Lloyd-sama Lloyd-sama committed [r663]

    Полуготовая визуализация kD-деревьев (доделаю —...

  • Lloyd-sama Lloyd-sama committed [r662]

    Запоминание параметров MIDI плеером по тому же ...

  • Lloyd-sama Lloyd-sama committed [r661]

    Полноценно переписать слежение за звуками на BA...

  • Lloyd-sama Lloyd-sama committed [r660]

    Моар рефакторинга манипуляций с массивами на од...

  • Lloyd-sama Lloyd-sama committed [r659]

    Исправил дедлок в ResourcePool.Deactivate и пад...

  • Lloyd-sama Lloyd-sama committed [r658]

    Хелперы!

  • Lloyd-sama Lloyd-sama committed [r657]

    WavPack в soundfont'ах.

  • Lloyd-sama Lloyd-sama committed [r656]

    Встроил прежнюю lang_amount (выбор формы множес...

  • Lloyd-sama Lloyd-sama committed [r655]

    Коль скоро @dynarray[0].field с выключенной ran...

  • Lloyd-sama Lloyd-sama committed [r654]

    Более-менее стандартизованные fpc.cfg.

  • Lloyd-sama Lloyd-sama committed [r653]

    Переписал MusicPlayer на таймеры.

  • Lloyd-sama Lloyd-sama committed [r652]

    Сделал автоматическое довоспроизведение освобож...

  • Lloyd-sama Lloyd-sama committed [r651]

    Переписал (ну и сломал) Sound & SoundNode. Дума...

  • Lloyd-sama Lloyd-sama committed [r650]

    Сделал FileWatch, можно автоматически перезагру...

  • Lloyd-sama Lloyd-sama committed [r649]

    Допереписывал на UintVec2. Надо будет атласы по...

  • Lloyd-sama Lloyd-sama committed [r648]

    Целочисленные векторы. Удобно, надо было раньше...

  • Lloyd-sama Lloyd-sama committed [r647]

    Добавил поддержку трёхмерных сжатых текстур (ве...

  • Lloyd-sama Lloyd-sama committed [r646]

    Допилил что хотел в DXT.

  • Lloyd-sama Lloyd-sama committed [r645]

    Теперь текстуры переворачиваются на лету при за...

  • Lloyd-sama Lloyd-sama committed [r644]

    Теперь можно подождать таска без дополнительных...

  • Lloyd-sama Lloyd-sama committed [r643]

    Если в очереди на выполнение висело более одног...

  • Lloyd-sama Lloyd-sama committed [r642]

    Внезапно, ReplaceVMT может не работать под WPO,...

  • Lloyd-sama Lloyd-sama committed [r641]

    ( ´_ゝ`)

  • Lloyd-sama Lloyd-sama committed [r640]

    Формализовал некоторые безобразия с контейнерам...

  • Lloyd-sama Lloyd-sama committed [r639]

    Прикрутил красивенькие TaskDialogs.

  • Lloyd-sama Lloyd-sama committed [r638]

    Переписал пул ресурсов ещё раз, теперь без глюков.

  • Lloyd-sama Lloyd-sama committed [r637]

    Переписал ResourcePool на таймеры. Что-то оно д...

  • Lloyd-sama Lloyd-sama committed [r636]

    Разобрался с Thread Pool API из висты.

  • Lloyd-sama Lloyd-sama committed [r635]

    Пропатчил Lua на предмет пользовательской реали...

  • Lloyd-sama Lloyd-sama committed [r634]

    Переписал DLLoader на есключения (ну, правда, и...

  • Lloyd-sama Lloyd-sama committed [r633]

    Теперь флоаты преобразуются в строки на основе ...

  • Lloyd-sama Lloyd-sama committed [r632]

    Исправил mmap (там был почему-то ни разу не пой...

  • Lloyd-sama Lloyd-sama committed [r631]

    Поскольку при аварийном завершении приложения к...

  • Lloyd-sama Lloyd-sama committed [r630]

    Сделал key-value кэш для шейдеров, TODO: провер...

  • Lloyd-sama Lloyd-sama committed [r629]

    Сделал очередь команд, где их можно конструиров...

  • Lloyd-sama Lloyd-sama committed [r628]

    Полностью перешёл со старого пула строк на новы...

  • Lloyd-sama Lloyd-sama committed [r627]

    Заменил большую часть старых PoolString на новы...

  • Lloyd-sama Lloyd-sama committed [r626]

    FilePos & FileSize.

1 >
MongoDB Logo MongoDB