Merge pull request #59979 from bruvzg/cpp_check2
This commit is contained in:
commit
8dfa12cae7
63 changed files with 261 additions and 268 deletions
|
|
@ -823,24 +823,24 @@ void RasterizerCanvasGLES3::_render_batch(uint32_t &r_index) {
|
|||
}
|
||||
|
||||
// TODO maybe dont use
|
||||
void RasterizerCanvasGLES3::_end_batch(uint32_t &r_index) {
|
||||
void RasterizerCanvasGLES3::_end_batch(uint32_t p_index) {
|
||||
for (int i = 0; i < 4; i++) {
|
||||
state.instance_data_array[r_index].modulation[i] = 0.0;
|
||||
state.instance_data_array[r_index].ninepatch_margins[i] = 0.0;
|
||||
state.instance_data_array[r_index].src_rect[i] = 0.0;
|
||||
state.instance_data_array[r_index].dst_rect[i] = 0.0;
|
||||
state.instance_data_array[p_index].modulation[i] = 0.0;
|
||||
state.instance_data_array[p_index].ninepatch_margins[i] = 0.0;
|
||||
state.instance_data_array[p_index].src_rect[i] = 0.0;
|
||||
state.instance_data_array[p_index].dst_rect[i] = 0.0;
|
||||
}
|
||||
state.instance_data_array[r_index].flags = uint32_t(0);
|
||||
state.instance_data_array[r_index].color_texture_pixel_size[0] = 0.0;
|
||||
state.instance_data_array[r_index].color_texture_pixel_size[1] = 0.0;
|
||||
state.instance_data_array[p_index].flags = uint32_t(0);
|
||||
state.instance_data_array[p_index].color_texture_pixel_size[0] = 0.0;
|
||||
state.instance_data_array[p_index].color_texture_pixel_size[1] = 0.0;
|
||||
|
||||
state.instance_data_array[r_index].pad[0] = 0.0;
|
||||
state.instance_data_array[r_index].pad[1] = 0.0;
|
||||
state.instance_data_array[p_index].pad[0] = 0.0;
|
||||
state.instance_data_array[p_index].pad[1] = 0.0;
|
||||
|
||||
state.instance_data_array[r_index].lights[0] = uint32_t(0);
|
||||
state.instance_data_array[r_index].lights[1] = uint32_t(0);
|
||||
state.instance_data_array[r_index].lights[2] = uint32_t(0);
|
||||
state.instance_data_array[r_index].lights[3] = uint32_t(0);
|
||||
state.instance_data_array[p_index].lights[0] = uint32_t(0);
|
||||
state.instance_data_array[p_index].lights[1] = uint32_t(0);
|
||||
state.instance_data_array[p_index].lights[2] = uint32_t(0);
|
||||
state.instance_data_array[p_index].lights[3] = uint32_t(0);
|
||||
}
|
||||
|
||||
RID RasterizerCanvasGLES3::light_create() {
|
||||
|
|
@ -1102,8 +1102,8 @@ RendererCanvasRender::PolygonID RasterizerCanvasGLES3::request_polygon(const Vec
|
|||
{
|
||||
glBindBuffer(GL_ARRAY_BUFFER, pb.vertex_buffer);
|
||||
glBufferData(GL_ARRAY_BUFFER, stride * vertex_count * sizeof(float), nullptr, GL_STATIC_DRAW); // TODO may not be necessary
|
||||
const uint8_t *r = polygon_buffer.ptr();
|
||||
float *fptr = (float *)r;
|
||||
uint8_t *r = polygon_buffer.ptrw();
|
||||
float *fptr = reinterpret_cast<float *>(r);
|
||||
uint32_t *uptr = (uint32_t *)r;
|
||||
uint32_t base_offset = 0;
|
||||
{
|
||||
|
|
|
|||
|
|
@ -270,7 +270,7 @@ public:
|
|||
void _render_items(RID p_to_render_target, int p_item_count, const Transform2D &p_canvas_transform_inverse, Light *p_lights, bool p_to_backbuffer = false);
|
||||
void _render_item(RID p_render_target, const Item *p_item, const Transform2D &p_canvas_transform_inverse, Item *¤t_clip, Light *p_lights, uint32_t &r_index);
|
||||
void _render_batch(uint32_t &p_max_index);
|
||||
void _end_batch(uint32_t &p_max_index);
|
||||
void _end_batch(uint32_t p_index);
|
||||
void _allocate_instance_data_buffer();
|
||||
|
||||
void initialize();
|
||||
|
|
|
|||
|
|
@ -379,7 +379,7 @@ float AudioDriverPulseAudio::get_latency() {
|
|||
}
|
||||
|
||||
void AudioDriverPulseAudio::thread_func(void *p_udata) {
|
||||
AudioDriverPulseAudio *ad = (AudioDriverPulseAudio *)p_udata;
|
||||
AudioDriverPulseAudio *ad = static_cast<AudioDriverPulseAudio *>(p_udata);
|
||||
unsigned int write_ofs = 0;
|
||||
size_t avail_bytes = 0;
|
||||
uint64_t default_device_msec = OS::get_singleton()->get_ticks_msec();
|
||||
|
|
|
|||
|
|
@ -6255,7 +6255,7 @@ RID RenderingDeviceVulkan::render_pipeline_create(RID p_shader, FramebufferForma
|
|||
|
||||
//validate with inputs
|
||||
for (uint32_t i = 0; i < 32; i++) {
|
||||
if (!(shader->vertex_input_mask & (1 << i))) {
|
||||
if (!(shader->vertex_input_mask & (1UL << i))) {
|
||||
continue;
|
||||
}
|
||||
bool found = false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue