mirror of
https://github.com/holub/mame
synced 2025-07-13 05:29:16 +03:00

* Update to bgfx a93a714632b79b5ddbf5c86ac323fa9b76ed3433 Co-authored-by: Бранимир Караџић <branimirkaradzic@gmail.com>
23 lines
708 B
Bash
23 lines
708 B
Bash
/*
|
|
* Copyright 2014 Stanlo Slasinski. All rights reserved.
|
|
* License: https://github.com/bkaradzic/bgfx/blob/master/LICENSE
|
|
*/
|
|
|
|
uniform vec4 u_params[3];
|
|
|
|
#define threadGroupUpdateSize 512
|
|
|
|
#define u_timeStep u_params[0].x
|
|
#define u_dispatchSize floatBitsToUint(u_params[0].y)
|
|
#define u_gravity u_params[0].z
|
|
#define u_damping u_params[0].w
|
|
|
|
#define u_particleIntensity u_params[1].x
|
|
#define u_particleSize u_params[1].y
|
|
#define u_baseSeed floatBitsToUint(u_params[1].z)
|
|
#define u_particlePower u_params[1].w
|
|
|
|
#define u_initialSpeed u_params[2].x
|
|
#define u_initialShape floatBitsToUint(u_params[2].y)
|
|
#define u_maxAcceleration u_params[2].z
|