Флейм
GameDev.ru / Флейм / Форум / Летопись багов (3 стр)

Летопись багов (3 стр)

Страницы: 1 2 3 4 511 Следующая »
FordPerfectПостоялецwww28 авг. 201718:06#31
Было:
logprint=function(...)
  local args={...}
  for i,v in ipairs(args) do print_log_c(tostring(v)) end
end
Стало:
+ Показать
/A\Постоялецwww28 авг. 201719:24#32
Недавно был сильно удивлен, когда OpenGL не биндил флоат текстуру с включенной (по-дефолту) фильтрацией, при этом никаких ошибок и дебаг аутпут молчал, а в шейдере текстура не читалась. В итоге в спеках по OpenGL ES 3 нашел упоминание о фильтрации и что для этого нужно отдельное расширение, хотя как это связано с десктопной версией я так и не понял...
clcПостоялецwww28 авг. 201720:23#33
FordPerfect ээ, а что было-то?
function logprint(...)
  local args={...}
  for i=1, #args do print_log_c( ''..args[i] ) end
end -- logprint()
FordPerfectПостоялецwww28 авг. 201720:28#34
clc
nil не печатался. И в твоей версии тоже.
clcПостоялецwww28 авг. 201720:55#35
ага, значит я правильно предположил. Но не совсем. Тебе нужно было именно "строковое" nil
так будет работать :)
function logprint(...)
  local args={...}
  for i=1, #args do print_log_c( ''..(args[i] or 'nil') ) end
end -- logprint()
FordPerfectПостоялецwww28 авг. 201721:30#36
clc
Чуть больше
http://rextester.com/DYAKN75968
Правка:
Т. е. нужно поведение print, но только без лишних пробелов/переводов строки.
И твоя версия false как 'nil' печатает.

Правка: 28 авг. 2017 21:36

*Lain*Забаненwww28 авг. 201721:42#37
1 frag / 2 deaths
+ Показать
+ Показать
+ Показать
+ Показать
clcПостоялецwww28 авг. 201721:46#38
ну знаешь.. сдаюсь, при таких запросах только синтаксисом не отделаешься
function logprint(...)
  local args={...}
  for i=1, #args do print_log_c( tostring(args[i]) ) end
end -- logprint()

Правка: 28 авг. 2017 21:47

FordPerfectПостоялецwww2 сен. 201723:04#39
Делаю освещение текстуры ламбертом.
Было:
+ Показать

Рисуются швы.
Исправление:
+ Показать

Почти час.

Правка: 2 сен. 2017 23:10

naemnik_ShramПостоялецwww5 сен. 201717:04#40
летопись Богов
Роман ШуваловУчастникwww2 окт. 201713:54#41
printf("%.11f %.11f %.11f %.11f", min_proj_x, min_proj_y, max_proj_y, max_proj_y );
Роман ШуваловУчастникwww5 окт. 201714:26#42
Да ёшкин.
int building_height_f = 0.0;
FordPerfectПостоялецwww5 окт. 201717:37#43
Роман Шувалов
-Wconversion он клёвый. Или это шейдер?

Недавнее:

JSONElement object=objects[j];
(или где-то рядом)
JSONElement - базовый класс, не абстрактный.
Внутри него пусто, т. е. ровно 0 данных. Ну и соответственно, чтение обламывается.
Исправил
const JSONElement &object=objects[j];
и запретил конструктор копирования.

Роман ШуваловУчастникwww14 окт. 20173:59#44
FILE *fp = fopen(...);
// ...
free(fp);
Пора спать.

Кстати, программа не выдавала ошибок, просто молча вешалась при закрытии (_IO_flush_all_lockp).

Страницы: 1 2 3 4 511 Следующая »

/ Форум / Флейм / Программирование

2001—2018 © GameDev.ru — Разработка игр