Lines Matching refs:command
371 CommandBuffer3d* command; in GetVSUniformOffset() local
372 command = (CommandBuffer3d*)&bufferAddress[offset]; in GetVSUniformOffset()
374 if ( command->size == 0 ) in GetVSUniformOffset()
377 if ( command->be ) in GetVSUniformOffset()
379 if ( command->addr == VS_UNIFORM_FLOAT_REG_INDEX ) in GetVSUniformOffset()
381 const_current_addr = command->data & 0xff; in GetVSUniformOffset()
383 const_f32_mode = (command->data & 0x80000000); in GetVSUniformOffset()
385 …else if ( (command->addr >= VS_UNIFORM_FLOAT_REG_VALUE_BEGIN) && (command->addr <= VS_UNIFORM_FLOA… in GetVSUniformOffset()
409 if (command->be) in GetVSUniformOffset()
411 if (command->seq) in GetVSUniformOffset()
414 …if (!((VS_UNIFORM_FLOAT_REG_INDEX > command->addr + command->size) || command->addr > VS_UNIFORM_F… in GetVSUniformOffset()
417 for (i = 0; i < command->size + 1; i++) in GetVSUniformOffset()
419 unsigned addr = command->addr + i; in GetVSUniformOffset()
422 … const_current_addr = ((i == 0) ? command->data : bufferAddress[offset + 4 + 4 * i]) & 0xff; in GetVSUniformOffset()
424 … const_f32_mode = (((i == 0) ? command->data : bufferAddress[offset + 4 + 4 * i]) & 0x80000000); in GetVSUniformOffset()
444 if (i != command->size + 1) in GetVSUniformOffset()
453 if (command->addr == VS_UNIFORM_FLOAT_REG_INDEX) in GetVSUniformOffset()
455 … const_current_addr = (bufferAddress[offset + 4 + 4 * command->size]) & 0xff; in GetVSUniformOffset()
457 … const_f32_mode = (bufferAddress[offset + 4 + 4 * command->size] & 0x80000000); in GetVSUniformOffset()
459 …else if (command->addr >= VS_UNIFORM_FLOAT_REG_VALUE_BEGIN && command->addr <= VS_UNIFORM_FLOAT_RE… in GetVSUniformOffset()
462 for (i = 0; i < command->size + 1; i++) in GetVSUniformOffset()
480 if (i != command->size + 1) in GetVSUniformOffset()
487 offset += (command->size + 1) * 4 + 4; in GetVSUniformOffset()