Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 16 2016 16:21

    Telhar on 85-mono-thread

    (compare)

  • Jan 16 2016 16:21
    Telhar unlabeled #115
  • Jan 16 2016 16:21

    Telhar on master

    close 85. to monothread system 4review Merge pull request #115 from Bi… (compare)

  • Jan 16 2016 16:21
    Telhar closed #115
  • Jan 13 2016 18:46

    Swipes13 on 85-mono-thread

    4review (compare)

  • Jan 13 2016 18:46
    Swipes13 synchronize #115
  • Jan 08 2016 15:52
    Telhar assigned #104
  • Jan 08 2016 15:52
    Telhar assigned #67
  • Jan 08 2016 15:52
    Telhar labeled #67
  • Jan 08 2016 15:52
    Telhar unlabeled #67
  • Jan 06 2016 09:38
    Telhar labeled #104
  • Jan 06 2016 09:38
    Telhar unlabeled #104
  • Jan 01 2016 10:11
    Telhar labeled #105
  • Jan 01 2016 10:10
    Telhar commented #105
  • Dec 30 2015 17:58
    Swipes13 updated the wiki
  • Dec 28 2015 18:52
    Telhar commented #115
  • Dec 28 2015 18:07
    Swipes13 labeled #85
  • Dec 28 2015 18:07
    Swipes13 labeled #115
  • Dec 28 2015 18:07
    Swipes13 opened #115
  • Dec 28 2015 18:04

    Swipes13 on 85-mono-thread

    close 85. to monothread system (compare)

oreh
@oreh07
Завтра ко скольки?
Блин, я случайно
Sergey Vaytsel
@Telhar
надо бы как нибудь обсудить компоненты движка.
но для этого надо почитать статейки про irrlicht, поэтому предлагаю поговорить об этом через недельку-две, числа 5 - 12.
Sergey Vaytsel
@Telhar
возможно, нам надо будет перестроить некоторым образом работу. например, назвать некоторые вещи своими именами. ThreadManager - ActorSystem, ThreadWorker - Actor, ThreadSubject - еще как нибудь. И надо будет наверняка выделить библиотеки, которые завязаны именно на отдельный поток, отдельно библиотеки для работы с FS, отдельно для еще чего нибудь, ну, в общем, почти как у нас есть сейчас, просто дополнить всё в соответствии с тем, как это сделано уже у всех других.
Замечу, что я этого хочу не потому, что "так надо, т.к. это круто и это у крутых ребят", а потому, что это сделано у крутых ребят, т.к. это удобно и позволяет сделать разработку гибче и предоставляет более удобные инструменты разработчику, и хотелось бы, чтобы удобно было и нам.
возможно, в рамках исследования, можно взять какие нибудь движки, которые предоставляют программный DSL, и попробовать сделать что нибудь простое с ними.
Valentin Zaborcev
@Swipes13
"Замечу, что я этого хочу не потому, что "так надо, т.к. это круто и это у крутых ребят", а потому, что это сделано у крутых ребят" звучит достаточно сильно :))
Sergey Vaytsel
@Telhar
последнее "это сделано у крутых ребят" это предисловие к сути и не относится к потому)
сделано у ребят, так как $суть
Valentin Zaborcev
@Swipes13
всё равно вырвав из контекста немного улыбает )
а если серьёзно - то надо смотреть движки. это логично)
Sergey Vaytsel
@Telhar
главное ты меня понял)
Valentin Zaborcev
@Swipes13
Так, давайте завтра в 10 :)
oreh
@oreh07
Я немного опоздаю. Начинайте без меня
Sergey Vaytsel
@Telhar
да мы все так))
Valentin Zaborcev
@Swipes13
думал сделать , чтобы можно было быстро тестить функционал из Ewe, понял, что надо срочно репозиторий перефигачить, т.к. он уже огромный! ужс. крч, в будущем, логически структурируем код по фильтрам и по папкам синхронно! иначе, вот такой ком будет наворачиваться..
но теперь репозиторий гораздо более благородный ))
Valentin Zaborcev
@Swipes13
Завтра я смогу только после 12! так что предлагаю в 12 :)
Sergey Vaytsel
@Telhar
что то у меня код из мастера не запускается :worried:
DX 11 can't initialize on this machine
При этом x64 сборка нормально работает)))
похоже я что то не понимаю
Sergey Vaytsel
@Telhar
Валь, посмотри ревью пожалуйста.
И.. где обещанные горы ревью с твоей стороны?))
Valentin Zaborcev
@Swipes13
я....
бухал....
если коротко)
Valentin Zaborcev
@Swipes13
#111 склеить коммиты надо) только вот непонятно, почему у тебя не запускается.. а стой! понял
флаги в сборку добавь, всм, во все дебаг сборки в свойствах проекта надо сделать флаг _DEBAG
Valentin Zaborcev
@Swipes13
смерджил твой оператор, а он не работает) ссылку временной переменной делаешь же
Valentin Zaborcev
@Swipes13
спорное решение с функциями, в общем, просто так указатель на функцию нельзя приравнять лямбде с параметрами, поэтому написал небольшой класс обёртку над ВойдФункцией без аргументов, в которую можно воткнуть лямбду с привязкой до 4 параметров
Valentin Zaborcev
@Swipes13
Дима, глянь мои пр, пока Серёга не смотрит, вдруг, что-то подскажешьшь, на твой взгляд, решения мною предложенные хорошие ? :)
Sergey Vaytsel
@Telhar

флаги в сборку добавь, всм, во все дебаг сборки в свойствах проекта надо сделать флаг _DEBAG

ээ.. он выставляется автоматически студией. т.е. он в дебаг сборке есть всегда.

Valentin Zaborcev
@Swipes13
не думаю) сейчас твою ветку скачаю)
Valentin Zaborcev
@Swipes13
у меня всё работает... все сборки в дебаге/релизе 32/64...
свалился на виртуальной машине потому что нет х64 для паттернов
Sergey Vaytsel
@Telhar
да, там нету x64 сборки, т.к. CLR не поддерживает этот ключик
нет 64х битной версии какой то библиотеки
на appveyor свалилось, т.к. я переключил сборку на x64 и попробовал. по умолчанию будет win32 сборка.
позже, когда перепишу тесты на gtest включу x64 сборку на appveyor
попробую еще воспроизвести проблему на x32 debug. разберусь.
Sergey Vaytsel
@Telhar
всё-таки Method очень сильно пахнет велосипедом. надо его вычистить.
Valentin Zaborcev
@Swipes13
Завтра предлагаю в 12.30!
Sergey Vaytsel
@Telhar
:+1:
Valentin Zaborcev
@Swipes13
завтра дома сидим )
oreh
@oreh07
А что так?
А, ок
oreh
@oreh07
Sergey Vaytsel
@Telhar
:smile: :+1:
Valentin Zaborcev
@Swipes13
Всем привет! давно не работали, предлагаю исправить это дело. проекту нужно свежее дыхание и новые силы! Считаю, что нужны небольшие изменения концепции работы. От бОльшей сложности к бОльшим реализациям. Хочется потрогать, повертеть, послушать, повзаимодействовать! Хочется свет, модели, материалы, интерфейс, красоту и силу. Тёмную сторону силы :)
Sergey Vaytsel
@Telhar
День добрый!
Смогу вернуться к работе ориентировочно после 20 января (там экзамен будет).
Поддерживаю всё вышесказанное с одним лишь условием - не забывать про качество :smile: