touhoufan90
Member
Hi long time lurker, first time poster. Sorry if my english is not perfect.
So my problem is the time required for the draw event.
Friend pc specs are
CPU Amd FX 6300, GPU AMD Radeon HD 7800 Series, Ram8.0 GB
Friend laptop specs are
CPU i7-6700HQ CPU @ 2.60GHz, GPU GeForce GTX 1060, RAM 16 GB
-So my question is does someone has any reason why that yellow bar is super high on win 10 and not win 7?
Also this is my particles code (pretty basic I'm kinda new in the programming scene)
So my problem is the time required for the draw event.
Friend pc specs are
CPU Amd FX 6300, GPU AMD Radeon HD 7800 Series, Ram8.0 GB
Friend laptop specs are
CPU i7-6700HQ CPU @ 2.60GHz, GPU GeForce GTX 1060, RAM 16 GB
-So my question is does someone has any reason why that yellow bar is super high on win 10 and not win 7?
Also this is my particles code (pretty basic I'm kinda new in the programming scene)
Code:
//Particle System
partsys_fire = part_system_create();
part_system_depth(partsys_fire,depth);
//Fire Particle
part_fire = part_type_create();
part_type_sprite(part_fire,spr_fire_effect,0,0,1);
part_type_size(part_fire,size1,size2,0,0);
part_type_color2(part_fire,color1,color2);
part_type_alpha3(part_fire,1,1,0);
part_type_speed(part_fire,0.125*xx,0.25*xx,0,0);
part_type_direction(part_fire,85,95,0,5);
part_type_orientation(part_fire,0,359,0,0,0);
part_type_blend(part_fire,1);
part_type_life(part_fire,20,40);
//Cinder Particle
part_cinder = part_type_create();
part_type_sprite(part_cinder,spr_cinder_effect,0,0,1);
part_type_size(part_cinder,0.1,0.3,0,0);
part_type_color2(part_cinder,c_orange,c_red);
part_type_alpha3(part_cinder,1,1,0);
part_type_speed(part_cinder,1,2,0,0);
part_type_direction(part_cinder,85,95,0,0);
part_type_blend(part_cinder,1);
part_type_life(part_cinder,60,120);
//Particle Emitter
part_emit_fire = part_emitter_create(partsys_fire);
part_emit_sfire = part_emitter_create(partsys_fire);
part_emitter_region(partsys_fire,part_emit_fire,x-xx,x+xx,y-yy,y,ps_shape_ellipse,ps_distr_linear);
part_emitter_region(partsys_fire,part_emit_sfire,x-xx+12,x+xx+12,y-yy,y,ps_shape_ellipse,ps_distr_linear);
part_emitter_stream(partsys_fire,part_emit_fire,part_fire,2);
part_emitter_stream(partsys_fire,part_emit_sfire,part_cinder,-10);
Last edited: